Add ability to get Keychain password in Mac OS X

Prior versions only worked in OS X (10.8+).
Committing for testing that #7 is addressed.
Installer in Lion branch should download from Lion branch.

Committing for testing that #7 is addressed.
Correctly pass empty string through sudo
Typographical error.
Add check that java is really installed.
Stupid syntax error
Checking for wrong value
OS X java command requires a JDK

Although a JRE is acceptable to launch GUI Java apps, a JDK is required
to launch CLI Java apps.
Remove Java checks, it was too flaky on multiple versions of OS X

Even on a single OS X version, depending on how I trapped the java
output, it would return an incorrect result, or worse, prompt the user
to install a JRE instead of a JDK.
Minor formatting change in a message.
Merge pull request #8 from rhwood/Lion

Merge changes to support Mac OS X 10.7 Lion into master.