Reordering of optional and required args in lbaas commands help

In help info required args are changed to go after optional. The change
affects 'lb-healthmonitor-create' and 'lb-member-create' commands.

Fixes bug 1157502

Change-Id: I5bb2337796c8b725333ed23a662061a4f276985c
Add AUTHOR and .testrepository to .gitignore

Also sort the entries in .gitignore in alphabetical order.

Change-Id: I25e6355b16ef490d056f0fc02ed085db5c321e8e
Move tests to project root

Implements: blueprint tests-in-root

Change-Id: I6a1dbc59720abcaafb6fd9b8585f3f6065dcde92
Add public api to get authentication info from client

auth info (in particular token and endpoint_url) can be reused
in different quantum client instances to reduce roundtrips with keystone

fixes bug 1150051

Change-Id: I3b2f23f364099bdb08992130d5edb87222e8d387
Merge "Move tests to project root"
Merge "Add AUTHOR and .testrepository to .gitignore"
Merge "Reordering of optional and required args in lbaas commands help"