Refactored semantic checks.

- Standard error no longer being handled by error handler.
- Extra info can be added to all error.

Refs #1972 @2h
Initial commit for zscanner
Added Ragel output
Removed double free in error cases
Text processing fix
Label decimal notation processing improvements
Text processing adjusted to include directive
Include directive preparation
Finished include directive processing
Merge branch 'release' into better-sem-checks
Added extra info message to some semantic errors.
Refs #1972 @30m
Timestamp computation fix
Added test for date_to_timestamp
Partial TYPE12345 support
Added support of TYPE12345 to NSEC(3) bitmaps
Added NAPTR processing
Added TLSA processing
Readded zscanner_test.c
Refactored items processing
Refactoring 2