Enabled garbage collection and better disassembly

Should have no impact on code
moved vector functions to writeFlashPage(), fixed RESTORE_OSCCAL