frontend/refactor: cleaning up some control code.
frontend/noop: adding/upgrading libraries.
ops/noop: adding an .rvmrc to keep gems tidy.
frontend/feature: add support for calculate attribute in bind.
frontend/feature: add support for metadata prompts. add instanceID automatically to all forms.
frontend/bug: fix for instanceID written to the wrong nodeset.
frontend/feature: allow ${xpath} in translated strings for <output/> tag.
frontend/bug: uitext didn't deal well with undef prop.val.
frontend/bug: relevance should be clean per group child iter.

* also refactored itext change to be less dumb.
frontend/bug: change calculate field to simple field.
frontend/bug: not handling null xmlencode well.
Only show calculate binding attribute if it is defined and not empty
Merge pull request #16 from nafundi/calculate

bug/frontend: only show calculate binding attribute if it is defined and not empty
frontend/bug: cleaner xml for metadata
frontend/bug: <output> whitespace output forced collect display.
Merge branch 'master' into release

Conflicts:
	public/javascripts/data.js