map ctrl-p to opening autocomplete menu for a field

and other keystrokes to closing the menu, if it's open
cache classifications to localStorage as they are saved
add data-title field to select menu for date-input-template
get the guide title for a given input field into the transcriberWidget.model
add autocomplete widget to input fields, which can be triggered by TranscriptionController

change attr("class") test to hasClass() because jquery autocomplete
appends classes
set the data-title field to the model title when title is changed
add helper methods to retrieveClassificationEntries by fieldname, and
to populate a set of input fields with a given splittable value (e.g.
split a date into 3 input fields for month/day/year)
move helper methods into class
map ctrl-p to opening autocomplete menu for a field

and other keystrokes to closing the menu, if it's open
cache classifications to localStorage as they are saved
add data-title field to select menu for date-input-template
get the guide title for a given input field into the transcriberWidget.model
add autocomplete widget to input fields, which can be triggered by TranscriptionController

change attr("class") test to hasClass() because jquery autocomplete
appends classes
set the data-title field to the model title when title is changed
add helper methods to retrieveClassificationEntries by fieldname, and
to populate a set of input fields with a given splittable value (e.g.
split a date into 3 input fields for month/day/year)
move helper methods into class
stopImmediatePropagation after ditto
Merge branch 'master' of https://github.com/lisalarson/notesFromNature

Conflicts:
	app/controllers/TranscriptionController.coffee
remove duplicated code due to git merge
change ditto key to ctrl-m

alphabetize ditto options
suppress ditto options that are not valid selectbox choices
add dittoDescription to help text
Merge pull request #343 from lisalarson/master

Merge of ditto functionality for Bugs transcription (from idigbio hackathon)