Styling updates.
Updated Bootstrap version.
Added jQuery and Bootstrap.js.
Added navbar and move login stuff there.
Upgrade less version, 1.5.0 is needed for inline css inclusion.
Added back custom variables.
Added required variables from new version of Bootstrap.
Moved JavaScript to the bottom of the page into "js" block.
Removed bottom margin from navbar.
Merge remote-tracking branch 'gentlecat/style'

* gentlecat/style:
  Removed bottom margin from navbar.
  Moved JavaScript to the bottom of the page into "js" block.
  Added required variables from new version of Bootstrap.
  Added back custom variables.
  Styling updates. Updated Bootstrap version. Added jQuery and Bootstrap.js. Added navbar and move login stuff there.
Ignore empty catalogue numbers in ninjatune data, don't error out with old-style catno format
Filter barcodes better, by ignoring anything that doesn't look numbery
Merge branch 'mapping-import-fixes'

* mapping-import-fixes:
  Filter barcodes better, by ignoring anything that doesn't look numbery
  Ignore empty catalogue numbers in ninjatune data, don't error out with old-style catno format
Strip names being passed to ninjatune artist or label item identifiers.
Strip, not split. Hurf durf.
Move OAUTH_REDIRECT_URI to default settings too.