Initial basic-auth Commit

Swap basic-auth-connect with basic-auth
Second commit - DOESN'T WORK!

Still in progress - authentication does not yet work.
Functional basic-auth

First fully functional commit on basic-auth fork - also updated heading
info to contain reference to the GPL.
Removed unnecessary Fork description
Fixed listen port
Merge pull request #2 from jming422/basic-auth

Changed Authentication to basic-auth