+ memo.tests: add files for markdown test

Note: stolen from https://github.com/craigds/python-markdown
+ memo.tests: more test for Entry
+ memo.tests: add codecs and safety test for markdown
+ memo.models: covert markdown before Entry save