initial checkin of kid server library
various bug fixes on blockchain
started http interface
update fc dependency revision
Update KID server + create kids

Checking in code to support registering kids
Refactored block generation to use trustee model.

Move signing from central server to a client on the network to allow
trustee to move / change.
progress toward listing transaction in meaningful way
add VS11 Windows build instructions (as found in Keyhotee)
Merge pull request #16 from mutualpublic/build_win32

add VS11 Windows build instructions (as found in Keyhotee)
for merge
merge from upstream