Initial bug fixes after first use in the field

Fixed bug that caused reproductive states to be commited to the
database, even though they were reverted in the application daily input
wizard. The bug eventually caused the wizard to be unusable due too too
many records being loaded per day (the erroneous reverted entries).Still
requires long term testing, and fixing of the current data set. I have
recommended that the data be backed up and deleted from the live
database, to allow the conitued use of the application.

Also fixed a bug which stopped newly sighted individuals from being
selectable after the had not been seen for a few days.