Cleaning up MXML

Change-Id: Ie1001e20d3f58a6bd739bfcdf43f0df1b73ec3c6
fixed error "Connection is read-only. Queries leading to data
modification are not allowed."

Change-Id: I493957cfa4d577f1dff20b00f8364b8e1b9fba66
Fixed bug in CSVParser - wasn't skipping characters properly.
Added debug print statements on error.

Change-Id: I7f37e200a6523568e64cc65c383e65a27d7d4682
Fixed bug with setting ModestMaps provider
fixed bugs with Data menu toggles
CSV data source editor now uses async CSV parser
Fixed problems with parameters to CSVParser constructor.
Added in Feature #1055. The DataTableTool now limits the max number of
records shown to 5,000. This number is editable from the session state.
A help component is display when records are being hidden.
Added missing flush() and close()
Cleaned up inefficient code regarding hiding records that the
DataTableTool shows.
fixed possible null pointer error

Change-Id: I4b9f934ab91ac1aeb035188cf5224f12d85770ae
Merge remote-tracking branch 'origin/shweta'
added checkbox for showing attr menu tool play button
now avoiding setting duplicate column refs
fixed null pointer error
Added dataInnerRadius parameter to WedgePlotter.drawProjectedWedge().
added DBFUtils.isColumnUnique().
added fieldNames parameter to getDBFData().
temporary solution for spatial index bug
added KeyTypesMenu. Removed references to AttributeColumnMetadata from the comments/documentation
Merge branch 'master' of https://github.com/IVPR/Weave