[#4444] Remove arguments from instantiation

- Object being instantiated has no defined constructor in the inheritance tree.
[#4444] Make last argument optional

- Cannot have a required argument following an optional argument.
[#4444] Remove unused argument

- call to getConsoleUsage() was passing an argument the method did not
  accept or use.
[#4444] Remove unused argument

- Call to _buildFolderTree() was passing an argument the method did not
  accept or use.
[#4444] Remove unused argument

- Call to injectNotFoundReason() was passing an argument not accepted or
  used by the method.
[#4444] Remove unused arguments

- Calls to get() were passing a third, unused argument; removed.
[#4444] Fix exception throw

- Missing sprintf()
[#4444] Add missing return directive
[#4444] Fix usage of lib-option key

- call to normalizeLibOptionKey() uses pass-by-reference, and has no
  return value.
- Fixed code to operate on that assumption.
[#4444] Fix order of operations

- write() appends directly to $pickle property, and does not have a
  return value.
- Broke statements that appended write() operations into multiple statements.
[#4444] Fix usage of normalizeLibOptionKey

- normalizeLibOptionKey() uses pass-by-reference, but statement was
  assuming a return value.
- fixed method to use pass-by-reference
Merge branch 'hotfix/4444'

Close #4444