add Progress Change Listener
This adds a new progress change listener which is invoked when a location change occurs and the navigation engine successfully runs it's calculations on it.
It is not possible to add the same listener implementation more then once and a warning will be printed in the log if attempted.
Since
0.1.0
Parameters
progress Change Listener
an implementation of ProgressChangeListener which hasn't already been added