Development commit 1

This is work in progress and most of it probably isn’t working (not
ready for use). I’m switching between computers for development and
figured it would be easier to just create a development branch than
trying to sync files. People will also be able to see changes in
progress. At this point you’ll see I’ve restructured all the files, set
the project up with grunt, prefixed the css, and other changes in the
main JS file.
Exposed google maps settings, moved main AJAX request into function at the top, working on new taxonomy filtering setup - not functional yet
Category filtering update
Filtering zoom
Filter zoom fix, checkFilters function was defined twice - changed second to filterData, added countFilters function
Select filtering, multiple filter combination fix in filterData function,
Radio button compatibility, trying to fix whitespace
Initial pagination functionality, pagination example, less stylesheet update
Updated location list and infowindow templates to only show comma if state variable is set (no results was showing comma), fixed modal window classes, added empty object function, moved several functions out of the mapping function (restructuring), added Grunt banner to readme
Continued moving functions to the top outside of the mapping function
Moved remaining functions out of mapping function, moved mapping function out of locator function
Cleanup
Remodeled plugin based on Boilerplate. May switch to different pattern as scope of "this" is really annoying
Fixed scope issue with autogeocode functions, added spaces before comments
Moved taxonomy filtering into its own function
Cleanup, moved template loading to new function, started inline directions
Added inline directions functionality, handlebars helper for "nice" URL output, trying out newly found marker image, fixed remaining errors, cleanup
Moved originaldatarequest into mapping function so data can be passed, removed unused functions, worked through some todos
Changed to shorter prefix, fixed modal propagation issue
Removed testing option in index.html