move system.h to include
move stream.h to include, and type-generator to src/tools
move java-specific declarations out of common.h
begin splitting up type-generator
move system implementations to src/vm/system/
move bootimage generator to src/tools
move tokenizer.h to include/avian/util/string.h, merge in the String declaration from object-writer/tools.h
Merge branch 'master' of github.com:ReadyTalk/avian

Conflicts:
	makefile
insert RUNTIME_ARRAY_BODY to fix windows.cpp
fix arm and powerpc build
remove redundency in vm-depends