Merge pull request #17 from glyptodon/cleanup-angular

GUAC-932: Initial cleanup of Angular code
GUAC-933: Do not set parent identifier to the string "null".
GUAC-932: Add Connection and ConnectionHistoryEntry objects. Update documentation. Rename connectionDAO to connectionService.