One Generator to Rule Them All

Right now we have to manually kick off the tree generator, the notice generator, and each of the layers. This adds a script which, when given the plain text of a regulation (and some meta data) builds the tree, pulls in notices from the FR, and generates all the layers.

It outputs all of that to an api_writer (which, for now is just a location on your file system).