Add gemspec and basic files and test

All works, TDD development using parseTest from protagonist.

FFD: refactor `Redsnow.parse()` module into small parts 
This is a huge monolithic function. Without any newlines and very, very sparse comments it is super hard to read. Ideally I would like this separated into multiple calls. The code as such is close to unreadable.