get rid of explicit $compile, use transcludeFn

Меняю механизм инициализации на более нативный. Используется синтаксис, не совместимый с версиями angular, младше 1.2.1, не используйте их, пожалуйста