use allSettled() for commit()
Make compile error reporting more flexible
Make sure that all modules are uploaded first
Merge branch '0.4.0' of github.com:28msec/28 into 0.4.0
Improve error handling
Merge pull request #41 from 28msec/0.4.0

Improve compile error reporting