Ensure the NVIC table gets copied to RAM even when it is not located at 0x00.

This is useful in case you're using a secondary bootloader to load application code that is using the mbed libraries on a bare metal controller.
Merge pull request #293 from hollie/fix_nvic_table_init

Ensure the NVIC table gets copied to RAM even when it is not at 0x0000