Code cleanup

- moves code into rcb python package
- uses existing OpenStack code where applicable
- includes debian/redhat packaging so we can build OS packages
- other minor fixes and changes