Fancier formatting / error / warning reporting

- optionally now requires 'blessings' library for color support
Fixes 'all messages unread' ios6 export bug, adds core and ios6 tests