Feature/reduce payload size

* Limit the list of items fetched to 0, to reduce the payload
* Add a new call to check if the user has done the activity to set the proper status

This requires feature/MIE-1564.
I don't think this test is working like you think it is. The callback is being called because you are calling it here by doing `callback()` and passing that result as the options parameter. What I think you want to do is pass `{success: callback, error: callback}`.