Add starts_with/2, ends_with/2

The behaviour of these functions conform to that of,
for example, Python's startswith/endswith with respect
to the empty string and the subject string itself
being prefixes/suffixes of every subject.