Add hooks for new update and view executables.
Change setup.py to create new commands.
teuthology-view uses http GET to read a database of suite run data,
and teuthology-updatedb uses http POST to write new records based
on summary.yaml data.
Added teuthology-suiteDB (similary to locker in structure).
Added teuthology-viewDB in order to view the results database.
Change lockstatus.py to httprequest.py since the methods here are
now used for more than locking.

Fix: 4990
Signed-off-by: Warren Usui <warren.usui@inktank.com>