added url_base to cgiapp_prerun(), refactored multiple calls to ->query to ; added part_number to storage module; restored 10-digit storage vialId + validation; bugfix to update_storage_vial(), failed validation due to duplicate vialId and old update method didn't do changes_only; added online request form link to guest user hello page; moved token generation from Resources menu() to Role::Resources::create_form_tokens() for sharing between menu() & hello()
inactivated dummy data for Storage function; bugfix for application_form - avoids doing 'eq' on potentially undefined var; separated views, tables & functions in lims.sql to avoid rebuild.pl failure; reconfigured rebuild.pl to improve useage; moved diagnostic terms view from user functions resource to static views
improved new_user() method of validating input data and tt handling of errs - missing input caused misleading error messages, data validated in both preview & post actions; new status_complete.pl script
completed function to select lab-tests status for pre-screen worklist; removed 'get_current_runmode' arg to _debug_path() for runmodes called indirectly through forward(); corrected lims.sql errors