Eliminated the empty generated EJS tags, added more shared block tests #242

For some reason a template loaded by file generates a different result
than one loaded by string.