Feature/bf/mie 699

This branch includes activitystreams counts; It will now return all counts for actors and objects when asking about activities and verbs that have been acted upon;

This branch also includes a major change to the activity stream api. We now have different viewpoints onto the data (such as actor, object, and eventually verb, context, target) - we also have /activity/ and / which represent more of a crud approach, whereas /actor|verb|object|target|context/ represent a perspective into the data.

Ticket: https://ngjira.nationalgeographic.com/browse/MIE-699

To test:
Checkout the branch
`npm install`
`Grunt test`

We are doing an npm install because I updated the sails-neo4j to point to an updated neo4j-js.

You can then go into a browser, and provided you have the appropriate data in your database, you will see the {verb:'EXAMPLE_VERB', totalItems: 2, items: { ... } } as a valid returned object.

Thanks