duplicated block removed removed from animation
A bit restructuring of the App code and deletion of unused accessors
Fix animations pecs, sorry :-/
Arc refactoring/moving of data
dimensions object with initialization
Dimensions impl and spec
Forwarding modules for Dimensions
Dimensions integrated into arc
Adjusted dimensions to also take care of setters
Integrated dimensions into background and removed duplication of data
Duplication removal from Border

* also added a delegator to background
Adding dimensions to Button, modified CommonMethods to use left=

* also top= instead of direct instance variable access
* other files touched to accomodate that change e.g. dimensions
  also already added to a few other files because otherwise it
  weirdly ended up calling left= on an SWT class (previously
  setting the instance variables just had no effect)
Without specified width and height they are nil
duplicated data removal for image
image pattern duplication removal
Fixing SWT common move
Some duplication removal from Line and also moved some logic to dsl

* some of the logic was implemented in the Mock backend to
  make it work, no good :-)
* also made movable use accessors to get to values of left/top
Merge branch 'master' into duplicatedData
duplication removal for list_box
Fix weird spec bug with should receive instead of should_receive