importing version 1.0.0
added a separate console script for restarting
- moved version.txt to src directory for inclusion in installed package
- add plugin rpc calls to get plugin and API versions
- add rpc call state tracking and shutdown check
- use weakrefs to avoid creating lots of cycles
- refactored restarter command line script to be more compatible with supervisorctl, now is username & password compatible
Merge branch 'release/1.0.0'

* release/1.0.0:
  - moved version.txt to src directory for inclusion in installed package
  - add plugin rpc calls to get plugin and API versions
  - add rpc call state tracking and shutdown check
  - use weakrefs to avoid creating lots of cycles
  - refactored restarter command line script to be more compatible with supervisorctl, now is username & password compatible
  - added a separate console script for restarting