Adding processing and interpretation of verbatim dwca multimedia coming in via the simple image extension or the core dwc:associatedMedia
Adding full Media interpreter tests
Adapt to modified VerbatimOccurrence API without VerbatimRecord
adds persistence of interpreted media extension
Persists extensions of a verbatim occurrence object
update of verbatim extensions  fixed
fix the col name for image extension to not have : in it
Support media extension in processing, fixes http://dev.gbif.org/issues/browse/POR-1956
multimedia files included in occurrence download for both big and small downloads
http://dev.gbif.org/issues/browse/POR-1930
missing cleaning steps: removing multimedia table/directory
fixing compiling error: getUrl was changed for getIdentifier
DownloadTableGenerator: missing drop table statement
OccurrenceFileWriterJob: inverted parameters using beanutil.copyproperties method
Interpreted media objects were being stored using the wrong extension
Using multimedia extension  instead of image extension
test cases added to validate updates of verbatim records
adds to dwca IT to test multimedia extension
more date string tests
HiveColumnUtils contains all the functions to handle Hive columns
Several classes were renamed
HiveColumnsUtils used instead of TermUtils
Media types are indexed into Solr, solr schema contains a new  multi value field media_type
Solr batch and realtime indexer were modified to index media types
Merge branch 'multimedia' of https://github.com/gbif/occurrence into multimedia

# By Oliver Meyn
# Via Oliver Meyn
* 'multimedia' of https://github.com/gbif/occurrence:
  more date string tests
  adds to dwca IT to test multimedia extension
SolrOccurrenceWriter merged in class in occurrence-search project
Test class HBaseOccurrenceWriter renamed to HBasepredicateWriter