Create initial "Developer Guide" and "API Reference" pages
Fix page id
Add internal links to the Developer guide page
1. Shifted format from pandoc-style markdown to original markdown.

2. Changed "blockchain" to "block chain"

Signed-off-by: David Harding <dave@dtrt.org>
Update developer-guide.md

1. Remove commented-out table which was causing website build problems.
Merge pull request #3 from harding/dev

Remove special formatting and s/blockchain/block chain/
Fix table of content style and markdown
Removed spaces after periods, edited 1st section

See the entry I added to the style guide regarding spaces after periods: https://docs.google.com/document/d/1J_gHhbZXaliFEC9Ti-Rmky-9NSyKBeUzKXzHWvqnIvw/edit#
Editing up to "Proof of Work"

I did some line-rewrapping as well. I hope that doesn't screw things up by making the diff unnecessarily complicated....
Fix table of content missing or broken links
Changed "generation tx" to "coinbase tx" and added some HTML comments for me

1. Changed generation transaction to coinbase transaction, including
   removing a short paragraph about why generation txes are called
   coinbase txes.

2. Added a bunch of comments of the form DAH TODO. (DAH = my initials.)
   Some of these are comments for me to write or rewrite something; some
   of theme are just reminders to me to follow up on something.  Most or
   all of the will be deleted before my next planned pull request.

3. Corrected one minor grammatical error.
Switch to kramdown for markdown in _config.yml
Generate toc automatically
Drop "Block Validation" text (as per previous discussions)
Add relevant links to existing documentation
Finished general edit by TMG

General comments to be discussed elsewhere.
Changed "satoshis" to "value"
Merge branch 'dev' of https://github.com/saivann/bitcoin.org into dev
Merge remote-tracking branch 'tgeller/dev' into dev

Conflicts:
	en/developer-guide.md

Resolved conflit by accepting one of tgeller's conflicting changes,
postponing another confliting change by putting it in a comment, and
deleting the third which was attached to definition I deleted after
tgeller forked from saivann.
Resolve merge conflict