Fixing missions controller tests

Fixing some missions controller unit tests

Now that all the tests are passing we could add TravisCI to try to keep it always green.
What do you think @barboza?