Add timeout parameter and insure VALID_PARAMS is checked before use. Timeout argument is used in system module.
Add timeout to attr accessor, modify unit_test to account for input of time out arg.
Merge pull request #46 from Niarfe/issue_31_and_45_variable_timeout_in_VALID_PARAMS

Issue 31 and 45 variable timeout in valid params
added password_base64 to valid params
froze valid params array
[CLI] - removed warning. Fixes #40
minor spec fixes
raise an error if unsupported view type is specified for creating view
[View] - Issue #43 - started writing more func tests for view
[View] - Issue #43 - more updates to func tests
[View] - Issue #43 - made jobs capability to run individually
[View] - Issue #43 - added test for accepting spaces and other characters. Also applies to Issue #39
[Node] - Issue #48 - added test for accepting spaces and other characters. Also applies to Issue #39
[Node] - Issue #48 - initial refactor of the func test
minor documentation edit
commit for jenkins to test