* Invoke hooks before and after updating * Scripts can now be run --before and --after
* Implemented the --image option * Implemented the --write-state option to go with --check * Fixed bug in Lockfile class
* Added missing parameter for hook invocation * Added pharlite for building fresh.phar
* Moved logic from entrypoint to a dedicated class. * Disabled automatic flush of state. * Added locking support to prevent multiple instances. * Added logging * Added base interface for CredentialsLoader