work-in-progress
continued development
Merge branch 'develop' into feature/web_ui

* develop:
  updated to use the Helper classes for duplicate logic/functionality
  updated configuration to auto-save values
  updating tests
  removed the obsolete EndPoint class
  refactored the monolithic utility class into multiple helper classes
  refactoring asynchronous I/O logic
  continued clean up and reorganization
  clean up and reorganization
  refactored code as a result of removing obsolete classes
  clean up of packages and obsolete code
  continued package refactoring
  refactored package structure

Conflicts:
	src/main/scala/com/ldaniels528/trifecta/io/HttpInputSource.scala
	src/main/scala/com/ldaniels528/trifecta/io/TextFileInputSource.scala
	src/main/scala/com/ldaniels528/trifecta/io/avro/AvroFileInputSource.scala
	src/main/scala/com/ldaniels528/trifecta/io/avro/AvroFileOutputSource.scala
	src/main/scala/com/ldaniels528/trifecta/io/json/JSONFileInputSource.scala
	src/main/scala/com/ldaniels528/trifecta/io/json/JSONFileOutputSource.scala
	src/main/scala/com/ldaniels528/trifecta/io/kafka/KafkaTopicInputSource.scala
	src/main/scala/com/ldaniels528/trifecta/io/kafka/KafkaTopicOutputSource.scala
	src/main/scala/com/ldaniels528/trifecta/modules/CoreModule.scala
	src/main/scala/com/ldaniels528/trifecta/modules/KafkaModule.scala
	src/main/scala/com/ldaniels528/trifecta/modules/core/AvroFileInputSource.scala
	src/main/scala/com/ldaniels528/trifecta/modules/core/AvroFileOutputSource.scala
	src/main/scala/com/ldaniels528/trifecta/modules/core/HttpInputSource.scala
	src/main/scala/com/ldaniels528/trifecta/modules/core/JSONFileInputSource.scala
	src/main/scala/com/ldaniels528/trifecta/modules/core/JSONFileOutputSource.scala
	src/main/scala/com/ldaniels528/trifecta/modules/core/TextFileInputSource.scala
	src/main/scala/com/ldaniels528/trifecta/modules/kafka/KafkaTopicInputSource.scala
	src/main/scala/com/ldaniels528/trifecta/modules/kafka/KafkaTopicOutputSource.scala
	src/main/scala/com/ldaniels528/trifecta/support/io/AvroFileInputSource.scala
	src/main/scala/com/ldaniels528/trifecta/support/io/AvroFileOutputSource.scala
	src/main/scala/com/ldaniels528/trifecta/support/io/HttpInputSource.scala
	src/main/scala/com/ldaniels528/trifecta/support/io/JSONFileInputSource.scala
	src/main/scala/com/ldaniels528/trifecta/support/io/JSONFileOutputSource.scala
	src/main/scala/com/ldaniels528/trifecta/support/io/KafkaTopicInputSource.scala
	src/main/scala/com/ldaniels528/trifecta/support/io/KafkaTopicOutputSource.scala
	src/main/scala/com/ldaniels528/trifecta/support/io/TextFileInputSource.scala
	src/main/scala/com/ldaniels528/trifecta/vscript/VScriptCompiler.scala
	src/test/scala/com/ldaniels528/trifecta/io/avro/AvroDecoderSpec.scala
post-merge updates and fixes
committing web resources
Merge branch 'develop' into feature/web_ui

* develop:
  added a toString method
milestone 1 - basic web UI mock-up complete
clean up
renamed directory "web" to "app"
added additional MIME types
milestone 2 - Mocked up as an Angular.js application
continued development on the embedded web application
milestone 3 - REST support added
Merge branch 'develop' into feature/web_ui

* develop:
  updated properties documentation
clean up
continued development on REST interface
Merge branch 'develop' into feature/web_ui

* develop:
  optimized imports
Merge branch 'develop' into feature/web_ui

* develop:
  fixed issue with invalid message after setting the fetch size value
continued development of REST support and Angular.js single-page-app
refining the UI design and query interface and plumbing