Moves dependencies to proper file

Dependencies that should become part of the gem's dependencies should be
specified in `netsweet.gemspec`, not in `Gemfile` directly.

- Added `timeliness` runtime dependency (does not need `git://` version)
- Added `rubocop` dev dependency (needed by anyone hacking on the gem)
Uses released `netsuite` gem dependency

These changes are present in the forever-inc/netsuite repository:

- "initial checkin" of NetSuite mapSSO action
    - We're not using that action (This gem uses `soap2r` directly)

- fix for name of password field
    - already incorporated upstream

So, use the upstream version.
Revision bump for fixing gem dependencies
Updates to latest Rubocop
Updates `.rubocop.yml` for newer syntax
Removes useless `private` access modifiers

The call to `private` does nothing here:

```ruby
class Whatever
  private

  def self.method_name # <- will not be private, due to `self.`
    # ...
  end
end
```
Fixes Rubocop trailing comma preferences

Updated to match web app style.
Fixes Rubocop violations

- Added preference to prefer `%r{pathname/}` over `/pathname\//`
- Prefixed unused parameter names with underscores
- Updated `gemspec` file listing to match newer style
Revision bump for updated rubocop dev dependency
Requires RSpec 3.0.x
Adds workaround for RSpec::Given issue

See jimweirich/rspec-given#43
Updates test for RSpec 3.0.0

`be_true` is deprecated.  Use `be_truthy` to assert that something
should be true in Boolean context.
Updates `.rspec` configuration for v3.0.0
Revision bump for RSpec updates
Fixes Rubocop offense
Merge pull request #6 from forever-inc/chore/update-to-rails-4.1-and-ruby-2.1.1/70507552

Chore/update to rails 4.1 and ruby 2.1.1/70507552