Update gems and some specs preparatory to move to expect syntax
Convert specs to the latest RSpec syntax with Transpec

This conversion is done by Transpec 1.4.0 with the following command:
    transpec -m -s

* 557 conversions
    from: obj.should
      to: expect(obj).to

* 393 conversions
    from: == expected
      to: eq(expected)

* 36 conversions
    from: obj.should_not
      to: expect(obj).not_to

* 30 conversions
    from: collection.should have(n).items
      to: expect(collection.size).to eq(n)

* 29 conversions
    from: =~ /pattern/
      to: match(/pattern/)

* 17 conversions
    from: obj.should_receive(:message)
      to: expect(obj).to receive(:message)

* 17 conversions
    from: > expected
      to: be > expected

* 14 conversions
    from: obj.stub(:message)
      to: allow(obj).to receive(:message)

* 2 conversions
    from: < expected
      to: be < expected

* 1 conversion
    from: obj.should_not_receive(:message)
      to: expect(obj).not_to receive(:message)
Move over to the expect syntax in rspec.
PROGRESS COMMIT - Applying rubocop style guidelines.

Started refactoring compiler connection, having trouble running spec.
rubocop inspired changes for the communications items.
Twiddle for a couple of tests regarding renames
Handle changes in compiler server connection
Rubocop inspired changes for config, dialogs and related files.
forms and exceptions now rubocopped.
PROGRESS COMMIT - rubocopping the lqpl controller, view , etc.
Add specs for subs handler, get all of lqpl dir rubocopped.
painting now rubocopped
Classical stack and dump rubocopped, - changing 'set' to update, get to =nothing
Executable code rubocopped.
Big renaming of executable_code_xxx to executing_code_xxx to make panel inheritance work well with desired human name
Parsers are copped.
descriptor models and painters copped.
utilitlities et.al. copped
91 files all rubocopped, specs passing.
Catch few remaining errors via cucumber tests