Disable scaling on mobile devices

Fully disable zooming chat on mobile devices
Merge pull request #52 from sattellite/master

Disable scaling on mobile devices
Merge branch '0.4rc1' alias https://github.com/Nordaaker/convos/pull/53

  All tests successful.
  Files=27, Tests=673,  9 wallclock secs ( 0.14 usr  0.02 sys +  6.11 cusr  0.46 csys =  6.73 CPU)

  -------------------------- ------ ------ ------ ------ ------ ------ ------
  File                         stmt   bran   cond    sub    pod   time total
  -------------------------- ------ ------ ------ ------ ------ ------ ------
  Convos.pm                    88.8   58.8   52.6   95.5  100.0   47.0 81.4
  Convos/Chat.pm               85.5   55.0   69.2   85.7  100.0    1.7 79.0
  Convos/Client.pm             74.8   69.2   62.5   82.6  100.0    0.7 73.5
  Convos/Connection.pm         97.2   75.0   82.1  100.0  100.0    0.9 92.5
  Convos/Core.pm               88.3   75.0   63.2   90.5  100.0    2.5 85.5
  Convos/Core/Commands.pm      96.1  100.0   63.6   95.7  100.0    0.1 93.5
  Convos/Core/Connection.pm    91.3   74.3   66.0   87.1  100.0    6.2 86.6
  Convos/Core/Util.pm          96.2   50.0   33.3  100.0  100.0    2.0 92.2
  Convos/Loopback.pm           66.7   32.5   33.3   63.9  100.0    0.7 59.9
  Convos/Oembed.pm             94.7   83.3   50.0  100.0  100.0    6.2 90.6
  Convos/Plugin/Helpers.pm     87.8   60.7   65.2   90.9  100.0    9.6 83.5
  Convos/Upgrader.pm           98.2   68.8   60.0   93.8  100.0   19.8 89.1
  Convos/Upgrader/v0_3003.pm  100.0  100.0    n/a  100.0  100.0    0.1 100.0
  Convos/Upgrader/v0_3004.pm  100.0   61.1    n/a  100.0  100.0    0.1 93.5
  Convos/Upgrader/v0_3005.pm  100.0   50.0    n/a  100.0  100.0    0.1 92.3
  Convos/User.pm               95.7   77.8   56.2  100.0  100.0    2.5 89.7
  Total                        89.2   67.2   63.4   90.2  100.0  100.0 84.2
  -------------------------- ------ ------ ------ ------ ------ ------ ------
Update UPGRADE instructions
Up carton mojo version
Add --backup to Command::upgrade

  - $app->redis object will not be garbage collected
Will automatically run the upgrader on clean installation

  - The reason for this is that we add default values in some of the
    upgrade steps. These defaults should also be inserted to a clean
    database.

  - Remove Mojo::EventEmitter form Convos::Upgrader
  - Change Convos::Upgrader->run takes a callback
  - Refactored upgrade steps
Fix Convos::Upgrader->run return $err to callback
Force log to STDERR from upgrade command
Add "convos version" command
Default MOJO_MODE is set to "production" for upgrade command
Fix typo in version command
Add support for ## channels, as used by freenode
Merged
Merged
Bumping version for new release
"convos upgrade" does not need MOJO_MODE
Merge remote-tracking branch 'origin/master'
Removed broken avatar tests, pending new avatar implementaiton
Updated changelog