adding tests for rewards app

 also did the following:

* added forwarded port in vagrant config in order to use pycharm runserver command for debugging
id check only for "cannot be deleted" ti give us a slight change to not need to change the test when changing the string, but i guess that's only my opinion.