Changes to coding sytle, and IE issues

Prefer brackets to none even when block only has one statement

Prefer long variable names to abbreviated ones

Use _.trim due to IE8 still being a possible client

Throw errors rather than logging them to the console since console is only
available in IE when developer tools are active

Also modified gitinore to ignore sublime project files.
readme updates

README updates
fix acceptedFileTypes condition