scrolling table by keyboard fires events too
starting to organize css
fixed default sort for observationwithsubjecttable
fixed error message for too long short name on obs cateogory