Added *features* parameter.

*features* exists as a way to detect capabilities of a Common Lisp
 system.
Merging from upstream
Moved to misc.lisp
Removed :ansi-cl as per issue #83
Remove wrong array branch from equal
Merge pull request #83 from pnathan/features

Added *features* parameter
Add Paul Nathan to CREDITS
*features* support for the reader
lisp-implementation-type
Add missing export for ALPHA-CHAR-P
Fix ALPHA-CHAR-P for capital letters
Implement REMOVE-IF[-NOT] for vectors
Merge pull request #85 from Strigoides/alpha-char-p

Minor fixes for ALPHA-CHAR-P
Merge pull request #86 from Strigoides/remove-if

REMOVE-IF[-NOT] for vectors
Use do-sequence
Implement fboundp.
Merge pull request #87 from redline6561/dev

Implement fboundp.
Update CREDITS
Add support for mapc
Implement SUBSEQ for lists