Add Travis CI metadata
Use sf.net submodules for travis
Install lua before make'ing
Use Lua 5.2 including development headers
Get build dependencies in the before_install step
Also test with c99 features turned off
Merge branch 'master' of github.com:raboof/notion into travis
Empty string into C99_SOURCE ?
Merge branch 'master' of github.com:raboof/notion into travis
Don't test clang without C99 support

Let's be friendly to the nice Travis folks
Merge branch 'master' of github.com:raboof/notion into travis

Conflicts:
	.travis.yml
Merge branch 'master' of github.com:raboof/notion into travis
Merge branch 'master' of github.com:raboof/notion into travis
Merge branch 'master' into travis

Conflicts:
	.gitmodules
Use travis for all branches

As we've gotten rid of submodules, and travis doesn't require
too much github authorization anymore, we can now enable travis
for all branches! Cool!
Use an explicit #define for MAXOF/MINOF

.. instead of an inline function which isn't available on all systems
Missed a spot
Consistency fixes

Some typos fixed (mostly trailing white space symbols), a few more
outdated comments removed. Also a little bit more consistent comment
style.

Thanks to consus@gmx.com
More efficient MINOF/MAXOF macros for gnuc/clang