cleanup for contactperson location. Started modifying contactnote
Renamed ContactNote to AnnonseNote

Renamed ContactNote since the name is no longer sufficient to
describe its function. It is now thought of as a general note, that
can be used and attached in most cases. Modified models to now
link to notes linked to them. Contact as a holder for persons and
notes are now disbanded.
Started editing notes controller and tests
Note controller test written
Errors in note test fixed. Controller written
Note lists no should only show notes you are connected to.
Note views partially implemented.

Added a PropertyEditor that should be able to parse Calendar objects
from Strings.
Added macro for writing Calendar objects as meaningful strings.
Added macro for writing datetime-local inputs. -> html5 dependency added.
Note views mainly done

Altered macro to select single element by id and name to now be able
to handle null objects/ select none.
Delegation to user is made.
Possibility to set due date is made.