Correct license
Remove unneccesary quotes
Replace hardcoded paths with macros
Remove obsolete option
Use consistent macro style
Remove duplicate include
Use the ragel detected by configure
Respect silent-rules
Check for bison instead of yacc

Bail out if we need it but can't find it.
Part of #774
Show a few build options at end of ./configure

configure:
configure: Configuration summary
configure: =====================
configure:
configure: Modules: bind gmysql geo random
configure: Dynamic Modules: pipe
configure:
configure: CC: gcc
configure: CXX: g++
configure: LD: /usr/bin/ld -m elf_x86_64
configure: CFLAGS: -fPIE -DPIE -D_FORTIFY_SOURCE=2 --param ssp-buffer-size=4 -fstack-protector -g -O2
configure: CPPFLAGS:
configure: CXXFLAGS: -fPIE -DPIE -D_FORTIFY_SOURCE=2 --param ssp-buffer-size=4 -fstack-protector -Wall -g -O2
configure: LDFLAGS: -Wl,-z -Wl,relro -Wl,-z -Wl,now -L/usr/lib64
configure:
configure: SQLite3 support: no
configure: Lua support: yes
Merge pull request #2018 from rubenk/duplicate-include

Remove duplicate include
Remove unused conditional on OS X
Merge pull request #2013 from rubenk/ragel

Ragel
Merge pull request #2011 from rubenk/cleanup-recursor-spec

Cleanup recursor spec
Merge pull request #2014 from rubenk/bison

Check for bison instead of yacc
Merge pull request #2017 from rubenk/show-configuration-summary

Show a few build options at end of ./configure
Merge pull request #2022 from rubenk/remove-unused-conditional-on-osx

Remove unused conditional on OS X