Update to the newest lua_yajl.c.
Merge pull request #25 from ahmedcharles/lua_yajl

Update to the newest lua_yajl.c.
Sort the lists of files in src.pro.
Enabled notifications for all successful builds

This way Gitter can show us all notifications of successful builds.
Merge pull request #26 from ahmedcharles/sort

Sort the lists of files in src.pro.
Require Qt5.
Merge pull request #27 from ahmedcharles/qt5

Require Qt5.
Fix flags so that they work for mac and non-mac.
Merge pull request #28 from ahmedcharles/flags

Fix flags so that they work for mac and non-mac.
Move platform selection logic to it's own script.
Fix cmake's ability to find hunspell on homebrew.
Merge pull request #30 from ahmedcharles/travis

Move platform selection logic to its own script.
Merge pull request #29 from ahmedcharles/cmake

Fix cmake's ability to find hunspell on homebrew.
Update travis scripts.

Makes their output better.
Installs the right things on OSX.
Merge pull request #32 from ahmedcharles/travis

Update travis scripts.
Use the suffix -dev for development builds.

Users can change this locally if they wish.
Merge pull request #31 from ahmedcharles/build

Use the suffix -dev for development builds.
Use QStringLiteral more liberally when possible.

In most places where an Icon is specified a fixed QString that refers too
the location in the resource file is needed.  QStringLiteral() is a macro
that allows the implict conversion from const char to a QString to be done
at compile time rather than run-time.  Also the result can be stored in
read only memory.  Also it helps to explicitly mark a string that is NOT
to be translated by tr() which will help in the future if we ever attempt
to translate Mudlet into languages other than en-US (yippee - as an
Englishman I won't have to put up with color rather than colour
everywhere!)  If anyone is brave enough to set the
Q_NO_CAST_FROM_ASCII/Q_NO_CAST_TO_ASCII macros they will get to see how
many strings will have to be either wrapped in QStringLiteral or tr() -
not counting error messages in the Lua stuff in std::string form that will
have to be redone into QString until the point of conversion to/from utf-8
into or out of the Lua subsystem so that it can also be translated!!!
Merge pull request #33 from ahmedcharles/qstringliteral

Use QStringLiteral more liberally when possible.
Fix all of the include guards for all of the headers.