RESTful API work and bugfixes.

Lots of RESTful API work.
New logo added to the UI.
Fixes for CPU limit end to end tests.
Fixed hunt rules bug: https://github.com/google/grr/issues/50
Fixed windows client network interfaces bug:
https://github.com/google/grr/issues/46
Config option definition consolidation
Merge pull request #57 from pidydx/ConfigConsolidation

Config option definition consolidation
Some small bugfixes:
- Error when returning a 500 from the gui.
- Unicode bug in the flow argument parsing.
- Fixing "more data available" link.
- Fixing Rekall tests.

Adding cc addresses to approvals.
Rekall actions now pull back files created by the plugins.
Fixing a merge error.
Fix bugs with dataserver, add upstart scripts.
Add missing data_server/tests.py
Fix bug in tempfile deletion.
Fix hostname handling, remove extra config option
Rename dataserver upstart files
Small fixes to approval emails.
Merge pull request #58 from destijl/dataserver_bugfix

Dataserver bugfixes
Fix for stale connections to retry a query after a reconnect
Upstart files for data servers and small bugfixes.
Merge pull request #60 from pidydx/MySQLFix

Fix for stale connections to retry a query after a reconnect
Fix issue when deploying linux client with no output parameter
Making cc email addresses for approvals optional and some mostly
stylistic changes to the Angular code.
Merge pull request #62 from pchaigno/fix-linux-client-deploy

Fix issue when deploying linux client with no output parameter
Adding two new team members to the project and also adding two
contributors to the ACKNOWLEDGEMENTS file.
Change hunt storage, add ability to delete hunts.

- Fixed some rekall and network limit end-to-end tests
- Added ssh artifacts and parser
- More javascript style changes
- Delete hunts possible by the owner or approver from the UI if the hunt hasn't
run on any machines
- Move hunts to more efficient packedversioncollection for collection storage.
There may be some issues with hunt results during the transition, you may want
to hold off on running anywhere important until we've had a chance to run it in
production ourselves