support more language and lint

support more languages defined in gist: `shell` , `html`, `php`, `java`, `css `, `c#`, `python`