Display Warning when Template Name is empty

Also clean-up some debug code.
Display "size of field" validation errors for create and edit template
Issue #841 Changed order of Author ID controlled vocabulary

Fixes #841
Fixed subset generator to work with strings of arbitrary size.
Fixes for handling some extra date types ("standalone" weekdays and months) to the SPSS sav and por readers.
Added Data Citation Guide to Docs

Related to Issue #699 to help with putting in the "Why Cite?" link next
to the Data Citation in Dataverse.
Started migrating UNF documentation to Sphinx

This is just a PLACEHOLDER for now. Leonid will help review this
documentation which currently lives in thedata.org to make sure the
content is up to date and correct.
Fixing the issue where thumbnails for dataset "search cards" could be chosen from files that no longer (not yet) occurred in that
particular version of the dataset.
Added references and fixed the headings with images
Fixes for the datafile delete functionality.
Fixed layout bug in the Create Dataset Template workflow where the selectmany checkbox table was only displaying one option.
Added "Why Cite?" link to the citation block on the dataset page, that links to the data citation user guide page.
modified the internal ingest workflow so that the md5 is calculated when the file is saved in the temp location; i.e., before we attempt
to save it permanently.
Updated documentation to be more clearly labelled

Also added placeholder for WorldMap documentation
Added code to automatically resolve duplicate file names, per #357.
More code per #357 - handling of duplicate files.
If an uploaded file appears to be a duplicate of an existing file, *by content* (i.e., by md5),
a warning message will be displayed, and the matching md5s highlighted.
This way the user has an option of either canceling the entire upload, or checking the delete
chekboxes next to the files that don't want, before they hit 'save'; or just to proceed with
adding the files as they are - if they have some kind of a weird reason to have multiple identical
files in the dataset...
Making the duplicate filename check work for subsettable files too.
and another minor cosmetic improvement for the duplicates...
made DropBox app key configurable via a JVM option; per #462.
Added internal validation for FITS field values that are supposed to parse as valid Floats in the dataverse metadtata block.
(otherwise the dataset field value validator throws an error and prevents the file from being added).