resolves #1, resolves #5

Made better defualt behavior for dependency file paths.
Now alignreads can be run without being installed if everything is in PATH.
For the lastz and nucmer path options, both executables and directories containing executables are accepted.
alignreads.py now checks for location of YASRA executables.