Cleaned up command check
Refactored where the rest calls are made.
Merge branch 'master' of https://github.com/redhat-consulting/jbpm-ee
Added in rest calls.
Changed package structure.
Moved for consistency.
Updated package structure.
Renamed services to be consistent.
Refactored the package names to move all services together.

Created RestServiceFactory, which adapts the Rest Responses to the common *Service type.
Added documentation for the rest service interfaces.
Removed unused AwareStatefulKnowledgeSession.java since we hide the KnowledgeSession. Users interact with the process instead.
Renamed the RestServiceFactory to the RestClientFactory.
Merge remote-tracking branch 'upstream/master'