some more tests
refactor
some new case in tests
additional tests
misc
error messages improved
improved pake output