This really ought to be maintained as a separate project. Also adds a setup.py for distribution. Bug: http://b/22881740 Change-Id: I8e11e4154fac21d3196a533613822b236b2b73e6