Fix #741: Narrow .portfolio_entry > .submodule

Before this fix, the interior of the div.module-body.contains-submodules
is 920px wide, but, including margins and borders, the .submodule is
888px wide, and the ul.action is 89px wide which is why the ul doesn't
properly float-left alongside the preceding clearfix div. Narrowing the
submodule div mitigates the issue on sufficiently wide viewports.
Merge remote-tracking branch 'mstone/741'
Fix up location of page-final buttons
Move inline style to be a CSS rule
Merge branch 'bugfix/issue741'

Huge thanks to Michael Stone for identifying the width issue here.
Add link to Launchpad to the Project's Bug Trackers

Closes: http://openhatch.org/bugs/issue860
Merge branch 'bugfix/issue860'

Huge thanks to jpichon for identifying and fixing this issue.

Closes: https://openhatch.org/bugs/issue860
Fixed 801 Users can edit name in their profile pg
Merge pull request #129 from onceuponatimeforever/801

Fixed 801 Users can edit name in their profile pg

I've tested this locally, and it works fine. It will likely cause weird interactions with the login integration we do to e.g. the wiki and Roundup, but I suppose it won't be the end of the world.

Note that in theory if admins rename themselves away from the name they used to have, but that username has some permissions granted in the wiki and/or Roundup, then someone else could now go take that admin's name and privileges.
Make TrackerModel.get_by_name select subclasses

This fixes an issue where the frontend would call get_by_name
and then get something that it did not know how to deal with.

Credit to John Morrissey for finding this one-line bug and writing
paragraphs and paragraphs about it.

Closes: https://openhatch.org/bugs/issue819
Merge branch 'master' of git://github.com/openhatch/oh-mainline