Refactor ComponentListJSOTest

Use static members for data and JavaScriptObject#cast.
Add test for ModelComponentParametersJSO
Refactor tests that use JsArray

Use static members to define array data and use JavaScriptObject#cast.
Complete unit tests for ModelComponentParametersJSO
Add unit tests for ModelComponentConnectionsJSO
Fix issue with ModelComponentConnectionsJSO not handling null value

Particularly, the #getConnections method. (Which isn't used.) The test in ModelComponentConnectionsJSOTest now passes.