Added tagging support for memes

I added support for hyphenated "tags". I chose hyphen as the closing and opening tags as they are easy to access on the iPhone keyboard and easy to read. Some other options could be < > tags similar to XML or even parentheses. 

I also added some basic test cases for the new tagged based generation of memes.