Make chat message control 100% wide. Move some more reusable code to LiftExtensions.
Clean imports
Fix Student Details title
Set notes column length to 10,000, to match the PostgreSQL database schema
Fix subinstrument select control, which was not being read properly (now untrustedSelect). Add “next” method to AssessmentState, instead of creating a new one. Have Cache.nextPiece return Option[Piece] and None when reaching the end. Use the currently selected group (if there is one) to decide which of multiple current groups/instruments to propose for a new assessment. Reload the Student Details page when the instrument is changed, so that the new instrument will appear as the proposed instrument in the new assessment section.