Windows Phone 8 / Windows RT initial support

Conflicts:

	makefile
Makefile fix
Replaced TODO comments with messages ; More correct AVIAN_AOT_ONLY usage
WinRT/WP8 process=compile
Add last modified to file
Fix library overwriting ; proper assembler flags
Fixes to WP8/WinRT support
Additional AOT_ONLY ifdef
Makefile changes, added additional compiler flags
Allow output of exceptions to debugger. Generate WinMD file
Finally, proper jvm.dll linking for WP8
Fix WP8/WinRT ARM build
Fix crash on memory validation
Allow avian.bootstrap to accept multiple libraries
Fix crash if no avian.boostrap is specified
Fix crash if no avian.boostrap is specified (oops)
Fix crash if no avian.boostrap is specified (oops)
Fix crash if no avian.boostrap is specified (oops)
Remove debug code
Instead of throwing exception, just return initial file name