Uniform note system

provided methods and controllers to interact with a note table

<!---
@huboard:{"order":1.6875,"milestone_order":19,"custom_state":""}
-->

any invalid route, like requesting the route /events/:id and not providing the id