moved integration test code back into .cpp file now that I've been told about #pragma SPARK_NO_PREPROCESSOR
added performance profile app and put results in documentation.
made Devices::createUserFlashRegion() public.