tweaked validations on work_signups, but still not sure why some fields are showing up with a * for required and some aren't - maybe related to validates_presence_of?
merge remote into local master