Fixing problem that prevented MS Windows install

The Perl XS headers intrude on application-reserved namespace.  I moved
the Marpa headers ahead of them.  In the process I located an issue with
the LIKELY and UNLIKELY macros and fixed them.