activerel adjustments

This allows `from_class` and `to_class` to accept strings (and symbols, if someone really wants to go that way) instead of class constants in their models. This prevents a possible circular dependency issues when dealing with inherited classes. Additionally, those two methods will also accept `false` as an alternative to `:any` for consistency with the `model_class` param in ActiveNode associations.