Автоопределение языка на сервере. Issue #80.

* #80 - Сделал _тупой_ детектор языка пасты на сервере. Теперь во время скачивания, клиенту отправляется файл с правильным расширением. Детектор используется только если у файла неизвестное расширение, например тот же `auto`. Сейчас должны нормально распознаваться C, C++, C#, PHP, CSS, JS, и конфиги Apache. Чтобы добавить еще языки, нужно "обучить" детектор, т.е. скормить ему код какого-нибудь Open-Source проекта (с совместимой с GPL лицензией).

// Кажется, я напортачил с коммитами, и вместо одного мусорного, сделал три :(