Fixed style issues
Rewrote dependency solver, new version make tests pass
Merge branch 'solver-test' into solver-fix

Conflicts:
	tests/Tests.hs
Merge branch 'dependencies' of https://github.com/elm-lang/elm-get into solver-fix
Started to refactor new dependency solver
Merge branch 'solver-test' into solver-fix
Factored out error message, removed annotation for inner function
Some more refactorings in new solver
Got rid of two indentation levels in "solve" function
Changed silly error message
Merge pull request #59 from ddrone/solver-fix

Rewrote dependency solver