Installs readline on non-windows if not available

Fixes #208
Merge pull request #218 from maebert/readline

Installs readline on non-windows if not available