Refactor identical shared create methods to the base class
Add _createEntity, refactor methods to use self::
Create list_items for types of collection and entity when required.
Change method of obtaining locale id in plugin

* Use getDefaultCataloguingLocaleID instead of global
Enhancements to the base plugin test class

* Added create list
* Type code in list items
* Data type for metadata elements
* Create correct entity type list item in createEntity
WIP Unit tests for wamDataImporterPlugin
Add maintenance page, static HTML page with inline style tag.
Add missing .htaccess file.
Change email address.
Merge pull request #90 from leftclickben/GR355-9774/MaintenancePage

Add maintenance page, static HTML page with inline style tag.
Don't replace non word characters with white space in idno's
Add documentation to methods and variables

* Keeps phpstorm happy about variables
* preg_match was complaining about "!\%!" - replaced with '!\%!'
 - tested and both seem to work
Renable cache for list items
* Keep cache key short using crc32
* include matchon in the cache key
Add check that attributes get processed as well

* Refactor _cleanupEntities to _cleanupCreatedRecords
Adding en_AU entity titles and corporation suffixes
Ensure that non target 'elements' do not get matched

* Use assertCount rathe rthan assertEquals + sizeof
Merge pull request #91 from kehh/importPluginTests

Import plugin tests