CDAP-40 Fix IncrementHandlerTest shutdown
Merge pull request #511 from caskdata/feature/incr-test-fix

CDAP-40 Fix IncrementHandlerTest shutdown
CDAP-383 Fix configuration of readless increments and add test coverage
Merge pull request #513 from caskdata/feature/fix-enable-incr

CDAP-383 Fix configuration of readless increments and add test coverage
Big refactoring for service spec and service runtime.
  - Change ServiceWorker uses configurer to configure.
  - Change ServiceSpecification to carry correct information about Service.
    - The codec changed, backward incompatible.
  - Cleanup cluttered code about ProgramRunner implementation for Service
    - Follow why other ProgramRunner model is
  - Added support for @Property annotation for HttpServiceHandler and ServiceWorker