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)
Merge pull request #4 from vikramrajkumar/master

Still more refactoring + upstream sync
Merge branch 'master' of github.com:BitShares/bitshares_toolkit

Conflicts:
	tests/CMakeLists.txt
DNS: Fix compilation
DNS: Refactor validator