- Same signatures for XXX_init, XXX_update and XXX_final - Same naming conventions and parameter types for all funtions in sha1.h
* also added unittetst for it x[SQUASH ME] separated out all waypoints test and increased waypoints