Merge pull request #3 from GeertJohan/master

Add missing return statement.
Add interface page.
Add VersionList ([]Version) implementing sort.Interface.
Changed hackedRefs to also return a VersionList holding all valid versions for a repo.
Change Repo struct to hold parts and added methods to construct useful strings from those parts.
Comment out the whole nameHasversion() thingie. It was noted as obsolte made it harder to create clean Repo struct.
Fix fonts.googleapis.com include for https
Put phrases in <p>
Add footer
Small updates.
Center footer.
consistent link tags.
Gettings started styling (text size and padding).
Fix "typo"
Drop versioned name feature
inline goget var
Remove old code
Remove dispensable var
Use one-line formatting for VersionList sort.Interface implementations
Change comments on dataPackage fields
Add better support for v0 rules in template
Fix template to work with path and v0
Change regexp to allow uppercase letters in username/organization name
Minor polishing before the release.

- Improve Repo methods and fields.
- Bring back documentation redirection on URL fragments.
- Fix hrefs in version map so they point to the SubPath
  and take OldFormat into account.
Peel-off annotated tags.
Add "For more details" note.
Merge back from GitHub's master.
Allow uppercase usernames.