added hypermedia renderers to crichton
added some comments
refactoring: changed directory structure, removed _render_output_#format methods, dynamically adding responders for serializers
adding XHTML mime type
sematics styled microdata output for browsing api
added lib/crichton/core_ext/action_controller.rb and make it single require in crichton.rb. action_controller.rb requires both action_controller/renderers.rb and action_controller/responder.rb
addressed comments in renderers.rb
checking if request.env has HTTP_ACCEPT header
addressing PR comments. Refactoring.
addressing pr comments, refactoring
Initial commit for MCC-76060 tasks
refactoring
moving registering of mime types to if defined?(Rails) block
addressing PR comments
fixing serializer_spec
Moved to options-based links
Undid changed that were necessary to take the links from the target object.
Factored out URL swapping for self-kind of links
fixing responder
Moved to two-links-hashes approach: One for links that should override regular links (i.e. the self link) and one for additional links that should be added to the top-level collection.