note tests
Note.author is not always there

Also, dont set author to pump.me if not found
fix note test
Note fixes

Clean up init, dont set published to now() if published is not set,
it's not published yet.
fix unserialize to make it pass tests
add note.url, note.display_name