Add unlike functionality and improve associated code
Fix error message
Merge pull request #763 from iHiD/add_like_to_submission

Add unlike functionality and improve associated code
Update test to match new API