Untrack local generated files.
Added POSIX_TIMERS alternative for eval timer

Added timer_settime/timer_gettime alternative implementation
for eval_cost.  This fixes the issue where get_eval returns
negative numbers when the elapsed wall time is greater than
the CPU time spent.

The reason for using POSIX timers rather than merely adding
a getitimer() call to the default implementation is better
precision.  On Linux, the values returned by getitimer()
are rounded off to the nearest jiffy (1/250 of a second),
whereas the POSIX timers have nanosecond precision.
Add LPC MIN_INT, MAX_FLOAT, MIN_FLOAT predefines.
Test: Update testsuite config to correctly launch.
Test: Improve logging for tests in testsuite.
Test: LPC int/float correctness verification.

It will pass as long as it is stored as C 64-bit int & double,
as well as parser correctly parse constant literals.
Test: Fix "speed" command in testsuite.

And update motd to show two new commands.
Test: add command "crasher" for auto crash testing
Test: add test for save_object(int).
Release 2.26.1

testlib stuff is actually in there
tiny fix to error messages (missing breaks)
actually contains Properly report 64 bit linux when starting (sunyc@lpmuds.net)
Remove old build craft in build.FluffOS.
Use clang by default on OSX.
Test: unbreak DEBUGMALLOC.

It correctly launch and checks testsuite now.
create LPC_INT, LPC_FLOAT in lpc.h.

Change all reference in the source code to use two new types.
Fix old craft in packages/debug.c

remove INT_32 macro, no one will be using.
Properly detect OSX system.
Fixup LPC_INT, LPC_FLOAT change.
Crypto package multiple fixes and enhancements

* Fixed build issue with newer openssl where support for hash
  functions such as MD2 can be conditionally disabled
* Added -lcrypto to edit_source.c when PACKAGE_CRYPTO is enabled
* Efficiency improvements to the hexdump function
* Fixed improper use of strlen on byte-counted strings
* Fixed memory leak of error string on "unknown hash" error
* Fixed memory corruption from storing the wrong type of malloced
  memory on the stack
* Added support for sha512, sha384, sha256, and sha224
Added protection against immediate call_out loops

Fixed eval cost error detection within call_out() (changed
max_eval_error to outoftime, because the error handler
always clears the max_eval_error flag before jumping out.)

Added protection against infinite loops caused by call_out
functions recursively adding new 0-second call_outs.  Only
those call_outs which were initially scheduled will receive
the full max_cost budget; any new call_outs added will run
under a single, shared budget.  This protects the driver
from being wedged when infinite call_out loops happen.

fixes issue #16
Fixup develop / debug build.