Add support for alternative brace style

Currently, the plugin supports only C functions where the opening brace `{` is one line below the argument list's closing brace `)`, like the following:

    void Foo(void) 
    {
    }

This pull request adds support for the "opening brace on the same line" style, i.e.:

    void Foo(void) {
    }