Move registering package

Seems like it should be with defining a package instead of usage
Proposal: Move warnings sections

Installation instructions should be prominent with
warnings following as they are mostly edge cases.
Code isnt code when it isnt code

Moved code that should be titles to titles instead of in the code
Allow for existence of query-string parameters in URL
Test for b632984 (Allow for existence of query-string parameters in URL)
Merge pull request #908 from eddiemonge/patch-4

Docs: Code isnt code when it isnt code
Merge pull request #906 from eddiemonge/patch-2

Docs: Proposal: Move warnings sections
Merge pull request #905 from eddiemonge/patch-1

Docs: Move registering package
Improve `list` message for missing packages

'missing' -> 'not installed'
Merge pull request #926 from bower/improve-list-message-for-missing-packages

Improve `list` message for missing packages
Merge pull request #912 from beardtwizzle/master

Allow for existence of query-string parameters in URL
readme - add link to blog post explaining why checking in dependencies is recommended

Lots of people ask about this and doesn't bother to Google it...
remove unicode space symbol thingy
-offline added
typo fix in --offline
typo fix in --offline
typo fix in --offline
Merge pull request #944 from gergelyke/master

bower's cache added to readme
Add Bower logo to readme