Cleaned up scan barcode component
[#120] Correct 'this' reference
Reinsert the exception handling behaviour
[#119] Specify model for selection page presenter
Merge pull request #122 from mattdenner/general_fixes_for_post_extraction_racking

General fixes for post extraction racking
adding the csv parser module (partial implementation)
adding the csv parser module (partial implementation)
[#100] addition of the rack_scan component
(partial implementation:
+adding the component
+adding the file handling bits
)
addition of the reracking component
(partial implementation)
adds dynamic buttons on step view
Merge pull request #123 from benoitmangili/scan_rack

Scan rack
Fixes for the rack scanning component

Use the new cache model for scanning
Configure the post DNA extraction step for rack scanning
Configure the post RNA extraction step for rack scanning
Ensure batch addition works correctly in connected
Merge pull request #125 from mattdenner/minor_fixes_for_rack_scanning

Minor fixes for rack scanning
Merge pull request #124 from benoitmangili/dynamic_btn

Dynamic btn
[#126] Correct the buttons on each page
Merge pull request #131 from mattdenner/set_correct_buttons_across_all_processes

[#126] Correct the buttons on each page
Merge pull request #114 from mikemases/Scan_Barcode_Cleanup

Cleaned up scan barcode component