reorganize gem dependencies
try enabling AUFS containers on Travis
Merge pull request #290 from guard/rework_deps

reorganize dependencies (Bundler oriented)