some cleanup, added oauth2 via library
some validation attempts
fix layout a bit
added angular-schema-form and an example form
cleanup
enhance oauth based login/out
exception handling, wip
improved error handling, adding date/time picker (wip)
rest server endpoint configurable, inject authorization token, small fixes
added ability to add items (experimental)
Add fullcalendar, experimental

Squashed commit of the following:

commit aa0ed02b24641d75891c9a20e6701989d7c530c2
Author: Chris Oloff <christian.oloff@gmail.com>
Date:   Fri Oct 31 17:29:54 2014 +0200

    some button experiments

commit f9d9d08a49cb07ee7247b884adc73336a38b6ab2
Author: Chris Oloff <christian.oloff@gmail.com>
Date:   Fri Oct 31 17:14:53 2014 +0200

    added fullcalendar, some styling

commit 5a4ac11c96a0171c7196ec59b1c138c72264d4f9
Author: Chris Oloff <christian.oloff@gmail.com>
Date:   Fri Oct 31 16:52:11 2014 +0200

    prepared views for diary view
styling experiments