move Signer to Imagine/Cache namespace
catch Imagine RunTimeException - https://github.com/avalanche123/Imagine/blob/develop/lib/Imagine/Exception/RuntimeException.php
update action name
add bc note
update Signer Interface