Synch docs and examples with spec - request(long)

Refs #62, which changed Subscription API in 718c4d4666ccbc250bebb9cdeef7e9b5ee7b7c20
Revert "Temporarily Remove TCK Implementation"

This reverts commit db606f7e33892ddf458769a5c05cf139ed75e17d.

Conflicts:
	tck/src/main/resources/spec.md
Initial come-back of TCK

Includes:
* Initial tests for spec rules for Publisher / Subscriber
* The Processor specs delegate to all pub / sub specs
* Additional Processor rules are REMAINS from the OLD TCK,
  and have not yet been pruned / cleaned up.
* Added travis to build; there is only one test which validates that all
  pub / sub rules are properly delegated to from the processor test.
* Tests now fail in isolation, previous TCK could cascade one test
  failure to multiple tests failing

Please review and share feedback, it's still a bit early and needs more polish.
The classes I would ask you to focus on are PublisherVerification and
SubscriberVerification.
Make spec rules linkable (#2.13) and use links in TCK
review follow-ups