Merge pull request #1 from mbrakken/contributions

initial contributions skeleton. need to add migrations and actually star...
remove check for hosted_projects since that's not used and will be replaced by some form of secondary tier after created_projects
fix rank updater stuff
start adding states and scopes to contributions
specify as symbol, not string
add some initial state and scope management aroudn contributions