Added new ko sample: simple grid.

Created a mechanism within the samples to demo any/all knockout samples.
More knockout samples for kosamples

These are more of the samples from the "live examples" on the KnockoutJS
website. I have kept the UI/JS largely unchanged to determonstrate their
inclusion into Durandal.
updates to kosamples styles
updates to twitterClient
style changes to kosamples
adding shopping cart to kosamples
adding grid editor to kosamples

This one was using jquery.validate.js, but did not want to add it to the
bundle mix, etc.  Everything else works as far as binding is concerned.
adding contacts editor to kosamples
adding control type and collections to kosamples

these are the final two samples from the live examples on Knockout
website.
Merge pull request #131 from mikekidder/kosamples

kosamples
Experimental observation module added.
Some bug fixes and perf improvements to observable.
Added basic generated mimosa project.

This project was generated by mimosa new so it should exhibit all the
characteristics of a standard mimosa setup. It now needs to be modified
to contain the latest, released durandal and starter kit source
code...and the configuration needs to be updated as part of that.
Working more on setup of the new mimosa skeleton.
FIX: invoking a widget with data-part overrides within a data-part

invoking a widget with data-part overrides within a data-part does not work.

example:
<div data-bind="widget: outer">
 <div data-part="outer-widget-part">
  <div data-bind="widget: inner">
   <div data-part="inner-widget-part">
     this will not take effect
   </div>
  </div>
 </div>
</div>

reason: the outer widget consumes the data-part of the inner widget.

solution: ignore data-parts within widget bindings
Bug fixes in observable. Added serializer.
Fixing array push for auto observables.
Fixed issue which caused optimizer to fail to launch RequireJS when run from command line
exposed parseMarkupCore for overriding
refactored "parseMarkup" logic

Renamed "parseMarkup" to "processMarkup", since it did more than just
parse.
Renamed "parseMarkupCore" to "parseMarkup" since that really did just
parse.
Exposed "parseMarkup" as public as well to make it overridable.
Updated the unit tests to reflect this and test the new public
"parseMarkup" overriding logic