make sure file can't include itself

Also, rename Riml::ArgumentError to Riml::UserArgumentError, as this
error represents someone giving an invalid argument to a Riml
function.