updated objective DAO to save competency_id with a NULL value if a falsy value is provided. refs #3237
changed "unassigned" competency id value for objectives from -1 to 0. refs #3237