Documented and cleaned some code. Also splitted some code up into multiple files.
Added SBuild 0.7.5 to travis config.
Merge branch 'master' into sbuild-scheme