SHA-1: multi-block message enhancement

The original SHA-1 core required the next block of a multi-block message to be
supplied to the core within a set number of cycles.  This commit modifies
the core to eliminate this restriction.  The next block of a message
can appear any number of cycles in the future.