Amended KnockoutObservableStatic to permit optional initial value
Added observable constructor with no initial value to KnockoutObservableStatic
Revert "Added observable constructor with no initial value to KnockoutObservableStatic"

This reverts commit af00f95f5c55970fb960db673108427b3dbb708e.
Revert "Revert "Added observable constructor with no initial value to KnockoutObservableStatic""

This reverts commit 33948f7e9f8700e7eac52309e127d498da33b358.
Initial version of type definitions for Valerie

No tests as yet
Added JSdoc comments from original files to KO methods
Initial test file
Added more tests
Finished rule tests

valerie-tests check basic operations declared correctly.
Refesh from master
Merge from master

Maybe wrong
Merge?