Move solutions form to its own partial
Letting users edit solutions.

They can only edit the ones they own, but right now we're showing the button for
all the solutions, which is not ideal. It is even less ideal that when the user
tries to edit a solution we raise an exception that we never catch.
Make users list look a little bit better & user real counters.
Adding a simple SolutionPolicy

This will prevent users from editing solutions they don't own.
Fix specs
Merge pull request #10 from nhocki/edit_solutions

Edit solutions