Change IDirective.transclude to be of `any` type

It can actually be bool or string, but TypeScript doesn't allow union types (see http://typescript.codeplex.com/workitem/120).
Merge pull request #747 from wereHamster/angularjs-idirective-transclude

Change IDirective.transclude to be of `any` type