introduced synthetic attributes

further cleaned core libraries; added synthetic attributes for binding
views purely through code. removed need to have 'IsBindable' on every
binded view.
CommandValue added

Added ability for values to be defined in the UI and passed via an
event. Began adding calculator view model to demonstrate this.
Move to BETA

Added another demo, cleaned up other demo. Updated command to be a
little more flexible. Updating version to BETA 0.3.0
Merge pull request #4 from ni3po42/alpha-0.3.0

Alpha 0.3.0