Implement multiple Pulsar Rest Api.
Change config format of multiple api.
Merge branch 'master' into issue-10
Remove redundant `filePath` in Config.constructor.
Rename PulsarApiCluster to PulsarApi.
Split PulsarApi/Rest.Service() into PulsarApi and PulsarClient
Fix compile errors.
Rename application -> app, environment -> env.
Fix semantic errors of "Split PulsarApi/Rest.Service() into PulsarApi and PulsarClient"
Rename pulsar.coffee to index.coffee
Clarify pulsar entities names.
JobConfirmationList -> PulsarJobConfirmList
JobChangeListener -> PulsarApiWebsocket
PulsarClient -> PulsarApiClient
Clarify PulsarApi construction. Remove the default config extending redundancy.
Restore package.json formatting.
Move PulsarJob.run to PulsarApi.runJob.
Replace the inheritance of PulsarApiClient from RestlerService with the composition.
Replace composition of PulsarApiRest with inheritance from RestlerService.
Finish renaming of PulsarClient to PulsarApiClient.
Remove `pulsar-rest-api-client-node` part.
Replace PulsarJob with pulsarApi.createJob.
Update Readme.