added ability to specify input, and went back to a callback to run users
code that gets overridden.
Merge branch 'master' of https://github.com/IDE4edu/isa-curriculum.git

Conflicts:
	trunk/curriculum/lib/src/systemout/SystemOutTest.java