Added compiler source and target versions, and a little housekeeping

Please review and pull, will you?