Merge pull request #15 from smirolo/master

disable parallel execution in ScctTest
omit constant-1 Mem write masks

This also works around an ISE synthesis bug.
Refactor common entry code in elaborate methods into the Backend super class.
Refactor ChiselError to implement a log4j-compatible interface.
Report errors in a single place, the finally clause of chiselMain.