Changed magic number to current address define.
Added initial check if EEPROM is loaded correctly.

If the EEPROM isn't loaded the RAM area isn't accessible and all
the tests will premature fail.
Fixed parenthesis compiler warning.
Fixed abort condition.
Added informative output
Added function to dump memory.

This function allows to dump a defined number of bytes from the memory.
Fixed addresses for data test.
Added chip select/deselect.
Added wait until EEPROM is loaded.