FLUID-4602: Fixed the browseButton selector

The default for the browseButton selector in "fluid.uploader.html5Strategy.local" was set incorrectly. The setting was missing "options" from the EL path. This prevented a user from being able to change the selector for the browseButton from fluid.uploader. I've made the necessary change and verified that the unit tests are still passing.
Merge remote-tracking branch 'jobara/FLUID-4602'

* jobara/FLUID-4602:
  FLUID-4602: Fixed the browseButton selector
NOJIRA: Adding ability to load infusion as a node module. Also adding a fluid.require public method (within the module only) that lets users load additional modules into infusion's context
NOJIRA: Adding .npmignore that does not exclude infusion core framework, renderer and fastXmlPull
FLUID-4609: Fleshed out package.json file and tidied up module loader code - now has feature to load to any namespace path
FLUID-4609: Added standard file header and linting for fluid.js module loader
FLUID-4609: Removed logging statement
FLUID-4609: Updated copyright statement
Merge branch 'FLUID-4609'

* FLUID-4609:
  FLUID-4609: Updated copyright statement
  FLUID-4609: Removed logging statement
  FLUID-4609: Added standard file header and linting for fluid.js module loader
  FLUID-4609: Fleshed out package.json file and tidied up module loader code - now has feature to load to any namespace path
  NOJIRA: Adding .npmignore that does not exclude infusion core framework, renderer and fastXmlPull
  NOJIRA: Adding ability to load infusion as a node module. Also adding a fluid.require public method (within the module only) that lets users load additional modules into infusion's context
FLUID-4609: Updating version in package.json to be parsable by npm. Added products folder to .npmignore
Merge branch 'FLUID-4609'

* FLUID-4609:
  FLUID-4609: Updating version in package.json to be parsable by npm. Added products folder to .npmignore
FLUID-4620: Added trim method for jquery standalone.
FLUID-4620: Fixed jquery's double equals.
Merge branch 'FLUID-4620'

* FLUID-4620:
  FLUID-4620: Fixed jquery's double equals.
  FLUID-4620: Added trim method for jquery standalone.
FLUID-4623: Adding console object to the context where fluid is initiazlized.
Merge branch 'FLUID-4623'

* FLUID-4623:
  FLUID-4623: Adding console object to the context where fluid is initiazlized.
FLUID-4609: Added new fluid.getLoader() function which allows path-aware fluid loading to be based from user's directory rather than Fluid's. Also a similar facility for fluid.require which allows the module lookup path to be based from the user's position (usually higher up the directory tree than fluid). We now also export fluid's "Error" object so that it can be used for configuring stack traces in node.js
FLUID-4675: A testing stub for require() and fluid.require().
Thanks to Kasper for coding this with me.
Merge branch 'FLUID-4609'

* FLUID-4609:
  FLUID-4609: Added new fluid.getLoader() function which allows path-aware fluid loading to be based from user's directory rather than Fluid's. Also a similar facility for fluid.require which allows the module lookup path to be based from the user's position (usually higher up the directory tree than fluid). We now also export fluid's "Error" object so that it can be used for configuring stack traces in node.js
Merge branch 'master' into FLUID-4675