Enable Travis CI
Don't ignore .travis.yml
Fix bar chart exception.

Avoid a NPE when the expecteds array is null when
generating a bar chart.
Merge pull request #15 from christophercarr/graphfix

Fix bar chart exception.
Prevent duplicate input form submissions

Disable input form while we wait for server to ACK submission.
Use ID as display field in combos

...if data source only has one field
Fix JSHint errors
Respect dimension metadata display and value field

A few places still weren't checking dimension metadata for
display/value fields
Make gradle scripts executable

It turns out Git on Cygwin sets core.fileMode=false, which causes Git to
ignore file mode changes. This is usually a good thing, as it prevents a
lot of bogus mode change commits on Windows. See
http://stackoverflow.com/q/7048763
Add .jshintrc
Add click-through from details row to entry form
Clean up setup SQL script

* Prefix objects with `oe` schema
* Fix topology schema issue
* Add salt and algorithm columns to user
* Change date functions to use timestamptz
* Mark date functions as stable
Put HiddenHttpMethodFilter before Spring Security
Merge remote-tracking branch 'openessence/master'

Conflicts:
	core/db/V1__setup.sql
Add CheckColumn.js
Add district visits datasources

For demonstrating use of EditorGridField
Use findExact on ComboColumn store

or else it will find a wrong match by comparing partial strings

Conflicts:
	core/src/main/webapp/js/oe/app/widget/ComboColumn.js
Partially working editor grid
Editor grid imports

Also show error message

Conflicts:
	core/src/main/resources/ds/DataDistrictVisits_Entry.groovy
	core/src/main/webapp/js/oe/app/widget/EditorGridField.js
Fix CSV upload

Conflicts:
	core/src/main/java/edu/jhuapl/openessence/parser/CSVParser.java
	core/src/main/webapp/js/oe/app/widget/EditorGridField.js