Remove json related modules

Add options to script module
Fix basic_stream_tests

- Replace json-field-value-extractor processor with splitter that uses
XD-1378: Add metadata to Splunk module
Fix tweet tests.

Use hyphenated module name 'aggregate-counter' and correct option.
XD-1435 Update Executions Page

- Added job name, instanceId along with the conditional check to show
restart action button only if the job execution is restartable.
- Fixed the JobExecution list to refresh the list upon restart action
XD-1436 Miscellaneous cleanup in UI

- Fix subtitle text on each tab in Jobs page that would vary based on
the tab selected.
- Fix job name display in Job launch page
- Style fix for batch job and subtitle so that avoids empty lines
occupying the prime view
XD-1385 JDBC Acceptance Tests

Code Cleanup
JDBCTestSupport Added

* JDBC test will be ignored if test can't reach database. (removed check for null on URL.)
* Moved xd-integration util classes to src/main/java.
	- This is the XD-1413 task, but was done to make the addition of the JDBCTestSupport cleaner.
	- Also moved fixture code from test to main in the spring-shell project.
* XD-Shell dependencies are now test vs compiletest
    - Because the dependencies that were compiletest were used by the fixtures.
* Removed unnecessary checks from JDBC Init
* Removed JDBCTestSupport.
* JDBCSink now offers a isReady method that can be called to verify if the connection is valid.  True if it is valid.  False if invalid.
* Acceptance JDBC tests will throw an exception if can't connect to database.  Where before it would ignore the test.
* Moved all fixtures to spring-xd-test-fixtures project.
    - Updated dependencies accordingly.
    - Ran Sonar to verify no package tangles.
Refactored code to support Http as a source.

Had to move HttpSource back to XD-Shell project.  There are tests in the XD-Shell that explicitly test the http post command and require that the HTTPSource be present.  I created SimpleHttpSource for acceptance tests that sends http posts without using any of the XD Shell utils.

I went ahead and updated tests that were using http as source (except http test) to use trigger.  This helped improve testing speed, because we don't have to use waitForXD's.