extending documentation and adapting travis ruby versions