Force BL to use authentication

Update all of the samples to use authentication.

Cleaned up some of the xml files.
Merge branch 'auth-work'