Added a guide for building a gem with an extension
Replace code-fence with indentation for verbatim

Move list below source code as Markdown thinks the source code is part
of the list.