Updated version in bower config.

Updated JSDoc notation for optional parameters/properties.
Updated packages.
Set package to private.