Refined delete note functionality

Note directive now calls parent controller to invoke a delete.
Parent controller removes the note from its array once a response is
received from the server.

Added reference to angular-animate.