Add basic testing framework
INCF and DECF work on proper places
Add test case for ticket #23
Add setf test case file
[test] rename *timestaup* to *timestamp*
eval-interactive: avoid a broken eval due to an unbound *
Merge pull request #24 from abeaumont/testing-framework

[test] rename *timestaup* to *timestamp*
Merge pull request #25 from abeaumont/master

eval-interactive: avoid a broken eval due to an unbound *
Define get-internal-real-time
Merge branch 'master' of github.com:davazp/jscl

# Please enter a commit message to explain why this merge is necessary,
# especially if it merges an updated upstream into a topic branch.
#
# Lines starting with '#' will be ignored, and an empty message aborts
# the commit.
More accurate test timing
Update .gitignore
js-eval uses globalEval
Modify test running system
Rather than manually listing all tests to be run, every file with the
.lisp extension in the tests directory is automatically run
Add a few basic tests for iteration constructs
Fix typo in tests.lisp and tests-report.lisp
Test for DO*, OR, AND & COND
Fix COND for clauses with length 1
(COND (1)) should return 1
Add function RUN-TESTS-IN-HOST to run tests in the host implementation
read-float: reduce code size a bit by using awhen instead of when