get keys missing

Added isset for get keys so that if missing there wont be errors
Add config file for basic auth

add the ability to have a config file, add code to allow basic auth.
Sample config given. Actual config added to gitIgnore.
Update Read Me
Merge pull request #1 from randompherret/master

Key checking and Basic auth