Implementation of the nokia.contacts localmsg server

In this pull request I'm just using a fake contact, I'll hook up the mozContacts API in another pull request.
There are still a couple of messages not implemented (getFirst and getNext), but they should be trivial now (the hard part was Notify).
There are still a couple of things unclear to me, but I think we can figure them out later when needed.
Do we actually need write access? I know we need it while testing on desktop, in order to populate the contacts database that we then provide access to. But do we want to provide it to j2me apps? #296 provides read access to them, but it doesn't provide write access, so I'd rather we make this "read" until we're actually providing write access.