Events updates

Modifies url.js to ensure it has the correct delimiters in place.

Modifies ActivityStreamWrapper to allow custom css classes and sidenavs

Updates Events implementation to be intuitive.