Initial draft of the README

The initial draft of the README contains basic information about FSM4J.
This includes a description of the project, some basic examples, the
current list of features, and some future features for the porject.
Improved state machine transition tables

The state machine transition tables had a few problems with them in the
initial design.  Hopefully this update will fix the issues.
Adjusting header levels

A few of the headers were too big.  Making them a little smaller.
Another round of header adjustments
Simplified code example section
Formatting update to the README
Merge pull request #36 from bnorm-software/readme

Readme