Revert "Fix bug in overriden sight save method."

This reverts commit 60dce9724af3a40319cf5a0f07b28619e64aa0a4.
Revert "Add BoleanField variables with default value when saving a sight"

This reverts commit adc858ee2948e0e19189390fb32423790cd3cd46.