Merge remote-tracking branch 'origin/2.2'

* origin/2.2:
  [console_kernel] Fix method call
  [framework_bundle] Add command auto registration feature
  [console] Overwrite Response.write(ln) method to apply current output type
  [console] Fix send content when is empty on Response.send method
  [console_kernel] Add response to controller arguments possibility
  [console] Remove Request.createFromString method
  [console] Remove Request.setFirstArgument method
  [console_kernel] Remove unused arguments on ConsoleKernel class constructor