Feature/blacklist improvements

 - Allow blacklists to be declared on a filetype level
 - Included blacklists for ruby, php, javascript