M7.25 Enhance reference parser to parse references in bulk uploads

Opening RefBank to allow people to upload references requires that the reference parser is enhanced so that it can cope with the variety of formats that will be presented. This is not simply to cope with well-structured references that adhere to reference format standards, but also common mistakes and errors in the formats. M7.25 builds on the functionality that will be developed in M7.21, M7.22, M7.23 and M7.24.

Actually completed earlier, but only got around to writing the report today, Tuesday 30 October 2012. Dauvit