correct warnings
Merge pull request #2 from neuronotic/master

BitTrie iterator obeys Iterator contract.
allocate fields directly in the trie
Merge branch 'master' of github.com:lexicalscope/svm

Conflicts:
	src/main/java/com/lexicalscope/heap/BitTrie.java
remove some unused methods
refactoring
add another level of indirection for instruction
link instructions when method is used
link the instructions only once
remove unsued parameters
Clean up termination handling and fix incorrectly passing test
better names
Regain "Instruction" name for something useful
inject the classloader instead of passing it around
remove unused parameter
remove another unused parameter
single implementation of noop
single noop instruction
naming consistency
remove duplication in method call