cleanup activity tests, examples, api
fix includes removing 'activity_status_id' from _spec & adding testing that api alias mechanism works without that, removing pointless tests, using assertAPIFailure & assertAPISuccess and removing trailing spaces from generated tests (now the template no longer has them, API test class passes after this although it does not address prob when class is run as part of suite
Merge pull request #982 from eileenmcnaughton/apitests

cleanup activity tests, examples, api