add tests for Representable::Collection.
add Representable::JSON::AutoCollection

Conflicts:
	test/json_test.rb
introduce Representer::represent that checks for collection/singular and uses the appropriate one.
move Represent to representable/represent!
add tests for Decorator.represent.
allow comparing to other classes than Array.