Restructuring package although I wish I had committed this last night because now it looks like I lost some of the changes
More package restructuring
Remove functions migrated to other files, fix imports
Minor import fixes and so on
Keep bcbio code halfway updated
Fix generate_sample_file_name function
Fix lane parsing from filename to return a single-digit int
Add test_parse_lane_from_filename