improvement: add simplecov

Signed-off-by: Dominik Richter <dominik.richter@gmail.com>
bugfix: add missing rubysl for rubinius to gemfile

Signed-off-by: Dominik Richter <dominik.richter@gmail.com>
add missing updates to gemfile.lock

Signed-off-by: Dominik Richter <dominik.richter@gmail.com>
change the prefix of the second tempfile

There seem to be strange issues popping up with rubinius. Amongst these are that the tempfile is just not created, i.e. the path is empty which crashes tests further down. It might be due to the similarity in this line, though at this point I'm shooting random. I have recreated the failed test exactly the way travis runs them (commandwise) and the problem is not showing up.

Signed-off-by: Dominik Richter <dominik.richter@gmail.com>
move simplecov to development

Signed-off-by: Dominik Richter <dominik.richter@gmail.com>
add missing higline dependency and restructure gemfile

get all dependencies from gemspec

Signed-off-by: Dominik Richter <dominik.richter@gmail.com>
improvement: separated version field from class

Signed-off-by: Dominik Richter <dominik.richter@gmail.com>
Merge pull request #42 from gittalk/simplecov

Add simplecov, fix gemfile + gemspec bugs, separate version field.