Merge pull request #138 from zaufi/master

Another bunch of changes:

- initial implementation of package manager for Gentoo's portage
- more tests for Jinja renderer
- make version compliant with PEP 396
If no versioned test runners are found, also look for 'py.test'. Fixes #139.
Add some links to README.
Also add some links to documentation
fix compare to be more correct