Throw a descriptive RuntimeException if password_hash() (>PHP5.5.0) doesn't exist

Some people might not be aware of the fact that password_hash() is only available after PHP5.5.0 and might get confused that they get function not found exceptions while they aren't doing anything wrong. A descriptive RuntimeException is to the rescue!