Added functionality for String Clustering

Files to enable different string clustering mechanisms on table columns
Merge branch 'master' of https://github.com/siddharthaeron/Web-Karma into development
UI for SearchForDataToAugmentCommand
merge
Augment Data
Batch query for triples by subjects and predicates
Augment Data
Merge branch 'development' of github.com:InformationIntegrationGroup/Web-Karma into development
Fixed null pointer bug while publishing the current worksheet data in Export CSV
Merge pull request #102 from shrikanthn/shri-dm-service

Fixed null pointer issue in ExportCSV command
Unit Test for Fold, Unfold, GroupBy
Merge branch 'development' of github.com:InformationIntegrationGroup/Web-Karma into development
Simple map reduce example
Fix issue reading CSV files with newlines.

Read using CSVReader instead of BufferedReader.readLine
published data URL when not run in the root Context
Temp fix for WorkspacePref.template when karma deployed as WAR
WK-80 #comment Renaming a column does not work correctly .
WK-15 #comment Refactored duplicate code in AbstractJDBCUtil, DatabaseTableRDFGenerator
WK-25 #comment moved all configs to karma user dir. Defaults in code create the files the first time karma is run
Merge pr-103. Changed code to add the cluster WAR and to set URL of the WAR