def append(view_or_constant, style=nil, opts = {}, &block)
      opts[:style] = style
      opts[:block] = block if block
      add_subview(view_or_constant, opts)
    end
def append(view_or_constant, style=nil, opts = {}, &block)
      opts[:style] = style
      opts[:block] = block if block
      add_subview(view_or_constant, opts)
    end
Performs a create, then appends view to the end of the subview array of the
 views you have selected (or the rootview if you have nothing selected).

 When you build, create, or append a view, the method rmq_build is called
 inside the view. If you are creating a your own subclass of a UIView, then
 that is a good place to do your initialization. Your view is created, then
 appended, then rmq_build is called, then the style is applied (if it exists)

 @example
   # Creating a new view instance then append it. Passing in the class
   # to create
   rmq.append(UIButton, :my_button_style)
   @title = rmq.append(ULabel, :title).get

   # You can also pass in an existing view
   my_view = UIView.alloc.initWithFrame([[0,0],[10,10]])
   rmq.append(my_view, :my_style)

   # Stylename is optional
   rmq.append(UIImageView)

 @return [RMQ]