added ability to register a model factory with the datamapper, setup user datasource as a self registering model factory (doesn't return anything special yet), tweaks to facebook share button