Skeleton of electronics edit capability

Knockout viewmodel, partial Edit view, and some unit tests.
NOTE:  QUnit tests fail for electronics!