Initial versions of Patrick's SystemC backend.

Need to rationalize various paths.
Remove package statement, add copyright notice.
Add SystemC test driver.cpp
Add support for chisel standard input/output; SystemC test Makefile
More Chiselification of systemc backend and tests.

Add sysctest, check targets to top level Makefile.
Correct mode (turn off execute bit) for SystemC files.
Comment out debug output, fix resource path root.
Update copyright statement.
Remove commented-out code.
Remove targeted arguments in AddFilter test code (before calling
chiselMainTest()
Renamed driver.cpp to AddFilterSysCdriver.cpp

This file is explicitly for testing the SystemC interface using the
AddFilter.scala test file. It is not a generic SystemC driver - that
would be provided by the top-level SystemC code.
Merge branch 'master' into systemc
Merge branch 'master' into systemc
Start conversion from Java to Scala.
Finished (initial) conversion from Java to Scala.
Move Java classes into SCWrapper.java in preparation for Java -> Scala conversion.
Rename SCWrapper.java -> SCWrapper.scala
Merge branch 'systemc' into systemcjavatoscala

Convert SCWrapper.java to SCWrapper.scala
Merge branch 'master' into systemc
Restore required trailing semicolon.
allow tracing to be toggled during test
Merge branch 'master' into systemc
make collectNodes in the backend, which tests the membership of nodes
Changed genharness output to remove extra simulation variables that replicated old emulator behavior.
Merge branch 'master' of https://github.com/ucb-bar/chisel