Add null argument support for Rules::url()

Also removed composer.lock for now