License, Version Check and Manifest Update

License BSD, updated the version in the manifest, function for checking if running current version or not.
Function for setting Shodan API key in a global variable