Move language examples to subdirectory

This will allow for multiple code snippets to be auto detected in one
language.
Change languagesList for the new file structure
Change testAutoDetection to handle multiple files