build: Fix in-tree build include path.
engine: Fix potential out-of-bounds from coverity (CIDs: 1062935, 1062936, 1062937).
Development module: Fixed some Coverity warnings
Use ib_field_type_name() to get field type names in devel module.

This replaces a local lookup table in the devel module.
Properly handle return value from ib_mpool_create in ee module.
Destroy eudoxus state if an error occurs during creation.

Coverity CID 1062925
In ib_file_readall() close file.

Coverity CID 1062924
ironbee++: Add distinctive prefixes to all symbols in extern "C" blocks (see below).

These symbols had distinctive names in the C++ namespace world but, because of extern "C", showed up in the symbol table without any enclosing namespaces.  As such, they need distinctive names.  This change adds ibpp_ as a prefix to all of them along with, where necessary, additional text describing the subcomponent.
various: Whitespace cleanup.
modules/xrules: Include order.
engines_types.h, xrules: Spell check.