refactored main sinatra server into base router and logical extensions
renamed router.rb to base.rb
removed class HttpResponse (returns Rack representation directly)
reorganized source files into logical areas
removed types/collections wrapper classes
removed type_list class
renamed RestfulObjects::Type to RestfulObjects::DomainType
removed classes ObjectList and ServiceList
minor style fixing
added Object#put_properties_and_get_representation
patch for cross-origin ajax requests (OPTIONS preflight)
added patchs to support cross-origin requests (OPTIONS preflight)
improved boolean values support