accord.supports bugfix

Previously, `accord.supports` would only respond to the language name. So for example if you have a compiler for a language like `marked` for markdown, and passed that name to `accord.supports`, it would return false. After this patch it will return true for both language names and adapter names as long as they are the correct ones.