Merge pull request #13 from mozilla/selected-job

selectedJob enhancements
beginning of plugin architecture.  functional, but not right yet.
Plugin architecture working and documented
fixed unit tests
requirements for building docs
add buttons for starring and commenting