forward compatability php 5.5 password hasing