block based ihex parser, breaking all flash proto

breaking all flashing protocols, major rework for all flash/verify
operations required