Merge pull request #2 from adamfast/master

Python logging module, generic configuration loader.
Updating packet types
Addition of new packet types

0x61, 0x62, 0x9A -- unfortunately, the purpose of them is not yet know.
Add Message Types & Fix Timing

Added new datatypes (and changed the names on some that were figured
out). Fixed the master registration timing issue so that registrations
are attempted repeatedly until there is a reply, then keep-alives start.
Fixed Formatting of Flags Section
More formatting updates - no content changes
Adding more packet type information
Service Flags Updated

Figured out several of the flags previously unknown, and corrected an
error: the bits for data call or voice call were transposed.
Initial Uplaod of Re-Org'd Files
Sample Configuration File

Currenlty, the configuration file is merely a python data structure of
nexted dictionaries and lists. Eventually it should be moved to a
regular text-based configuration file with a parser to build the data
structure.
Merge branch 'Version-.2-Reorganization'
Added note about oddly formatted number-of-peers field
Minor Wording Changes
Added Flowcharts for Communication with Master and Peers

I tried to better explain the communcations with masters and peers by
adding flowcharts to document the states, timers and counters
associated with establishing and maintaining the relationships.
Fixed Formatting From Last Update
Data Type Cleanup

In the data structures, I had kinda been storing things randomly. In
preparing to address more of the issues, it was clear this needed (and
still does) cleaned up. Other than a few mods along the way, the goal
has been to minimize conversions while processing "real" in/out network
traffic, and do as much as possible one-time (such as the peer list),
or in formatting for output -- which is really mostly debugging and
will go away.
Update README.md
Update README.md
Lots 'O Comments, work on open issues

Work done on issues of timed actions for us to initiate relationships
with IPSC peers.

Tons of comments added so it likely actually makes sense to a reader
now.
Update README.md