Bdewitt/active remote integration

added compatibility for to_param/cache_key interfaces so we can use ActiveRemote models in place of ActiveRecord models for url generation and caching