Properly parse install command
Use Elm.Docs to read docs, read version cache from website
Properly grab version constraints for packages