Add license + cleanup gemspec

This is based on the idea of @grosser and should actually replace #71