model: added methods() and call() method

methods() and call( works the same way as Meteor.methods.

Add methods with modelInstance.method({something: function(){}})
Call with modelInstance.call('something', function(err, result) {});

Essentially is just a wrapper that adds a namespace to a Meteor method
account / user: move account logic into user package

Using Model.call() methods to insure that user methods are run on both the client and the server, ensuring that a malicious user isn't causing mayham.
collection-plugins: createdAt should not be modifiable from update.
updated to new user api
belt-scss: started. Waiting on Node v 0.10.x support in Meteor
updated to 0.6.5-rc2
scss: more experimentation
submodules: updated
apollo: moved theme to theme-apollo
apollo: removed unused files
apollo: moved roles config to belt-roles package
theme-organic: init
apollo: roles is implied via belt-roles
bumped release and packages