Factory updated for it to suit tests
Transaction updated to convey errors within it
Solution controller supports deletions
New error added for solution controller
Cascade deletion added
Solution controller helper added
Merge branch 'develop' of https://github.com/fiuba/alfred into develop