add sami as vendor lib dep for api docs and

add a scrutinizer config, make target and travis-ci after-script to test
if scrutinizer coverage report works

Added a github-theme for sami to test if api docs as markdown files works.