Support for multiple template repositories

A working first stab at support for multiple template repositories. Main aim is to allow for internal company repositories so that company specific templates needn't pollute the public repository.
the seed repository is just a repo that ships in the "fat" activator zip (you can download from typesafe.com to look at it). So it's the same as any other repo except we build it in the activator build.