Implemented pre_push and post_push hooks, and
also allowed for deleting entries from the
filesystem.

Keyfiles are also expicitly added now because
of a need for better secuirty.