has() method only worked if $far_keys was an array

Added further checks to return FALSE if far_keys is an instance of ORM
and not loaded and build an array if $far_keys was not an array
Updated comments: role -> Role
Merge pull request #100 from SaschaGalley/3.4/develop

Allow ORM::has() to check a single far key