Supplemental budget, veteran and homeless bills pass as session ends. Bills on other big issues fail