Release 4

The picc team would like to have some feedback on the compiler implementation thus far.

Also, I can't do a pull request for libpirt since there is already a pull request on hold. Could you accept it? Thanks!