Updates example to use BEM naming conventions

Converts the class names to use BEM naming conventions as outlined at
http://csswizardry.com/2013/01/mindbemding-getting-your-head-round-bem-syntax.

Updates the class names on the block view files.

Adds id references to each styleguide block so you can link directly
to a specific section in the styleguide.
Updates to kss-php v0.4.4

If html is not passed in from the block, example html is pulled from
markupNormal with a replacement value of {class}.
Removes ; in twig template

Removes a ; added in error in the block twig template.
Removes calls to markupNormal

markupNormal ended up not being as flexible as I needed it to be for
the blocks. Blocks need to support custom HTML being passed to them
and markupNormal does not take an optional HTML argument.