Quick fix for nullable bug.
Don't put redundant metadata tables in db.

 - Now submission table only stores id and domain
 - Everything else handled by MARC
 - May need to drop submission and metadata tables then recreate
   submission table.
Should now support open and closed access.

 - still needs to be made pretty and explained better.
Fix python 2.6 vs 2.7 bug.

 - need to add number to format
Added sample EPIC clients/credentials from the EUDAT svn
Fix fft typo.
Added slider switch for boolean input.
Updated default demo branch to master
Added basic README
Added support for TypeAhead fields.
Files for switch control
Support setting metadata domains in config.

 - by setting the CFG_SIMPLESTORE_DOMAINS variable in
   invenio-local.conf, you can now control the domains that are
   listed during deposition e.g.

   CFG_SIMPLESTORE_DOMAINS = ecology, drihm

   will cause only the ecology and drihm domains to appear. Note that
   you need to make sure the metadataclasses are avaiable for your
   domains and you will need to update invenio on any changes to the conf
   file.
Added some more metadata fields.

- still need to tidy this code up.
Fix autocomplete bug.
Refactor marc handling.

 - Added basic fields to marc
 - refactored code to be cleaner and more decoupled
Added optional metadata to MARC.
Handle domain specific metadata.
Fix handling of decimal numbers.
Version should be string not decimal.
Add EPIC handle to MARC (EUDAT-383)