Feature/additional features

This makes a few changes to utilize the stored blobroot and searchroot.
It also adds a "describe" method to query Camlistore for info on a permanode.
It also adds a search method, which can take a hash of constraints.
In order to allow for this, we have to use http post, so it creates an api_post method to handle that.