Update gem usability

Add gemspec, update doc, use rak, travis and bundle...