a bit of attention to the profile pages

Makes the profiles neater.
Added some css to make the module lists look ok.
Styles tabs

styles the tabs with the existing class - might be better to just bring
in the jrElastic tabs styles
Merged stevex's profile changes. profiles section looking good now.
Merge pull request #4 from ussher/michael-development

Michael development