Extension hooks and skeleton of phongo, and basic bson implementation

ah. from Extended JSON... I guess that makes sense.
Could also help mocking up bson I suppose