Remove current entry_id from options list

@brendo is this what you meant? still using unset at end of $group array right?
Check for not null and is entry_id set

Added check for `null` or `$entry_id` being set in `$group` array
Merge pull request #60 from andrewminton/patch-2

Prevent circular look-ups. Closes #38