Added microformat test suite

In general, this test suite is working. However, I ran into some whitespace issues when comparing the parsed output to the expected output.

For example, test `adr/simpleproperties` indicates the (implied) `name` output should be `665 3rd St. Suite 207 San Francisco, CA 94107 U.S.A.`

But the Mf2 parser returns `665 3rd St. \r\n Suite 207 \r\n San Francisco, \r\n CA \r\n 94107 \r\n U.S.A.` - which appears correct according to the specifications; whitespace should be preserved within the contents since it follows the DOM textContent. http://microformats.org/wiki/microformats2-parsing#parsing_for_implied_properties and chat logs with tantek's comments http://indiewebcamp.com/irc/2014-07-20#t1405898141.

I also think this test suite shows some changes to be made to php-mf2, e.g. for `adr` microformats not inside an `hcard`. That is a separate issue, though. :) Refer to the chat logs here: http://indiewebcamp.com/irc/2014-07-20#t1405891518

Issue #50