Correct alignment of T&C link in register modal
Make .btn-link elements go red when in .has-error container
Tweak width ratio between labels and inputs in register widget
Tweak layout of register form @ various sizes from Sam's input

The main change is that the captcha snaps to the width of the left
column, or the full width when xs is active.

The alignment of the T&C checkbox & text was changed.

The layout now stays the same (2 column, label & input on same line)
until xs is active (previously changed between md and lg). xs uses 1 col
with labels and inputs on separate lines as before.
Remove "below" from captcha error as the message is below the input
Alphabetise the order of some registration CSS properties
Add support for 'fake' buttons using role=button on arbitrary elements
Use span fake button for Terms & Conditions link to allow line wrapping
Align Terms & Conditions checkbox & text w/ other inputs

Also align subsequent lines with the first.
Change layout of register captcha to position buttons below image
Fix 2 points from Berts PR review

- Re-add German translation for the captcha error
- Use pull-right rather than custom style w/ float: right.
PR Follow-up
Merge remote-tracking branch 'bert/bootstrap3' into register-ui-tweaks

Conflicts:
	node_modules/oae-core/register/css/register.css
Put focus on the search page search field when the page loads
Follow up per review
Follow up on register review
Merge branch 'bootstrap3' of https://github.com/sakaiproject/3akai-ux into focusSearch
Put the cursor behind the query when the search input element is focussed
Merge branch 'bootstrap3' of https://github.com/sakaiproject/3akai-ux into focusSearch
Follow up on search focus review