Detailed error output
Now properly searches for path
Now searches all paths and chooses first one
Using GNU Getopt for arguments. See README for options.
Added choice if multiple paths