Converted CiteFromURL gadget into extension

*Removed boilerplate specials and modules
*Added gitignore
*Added CiteFromURLDialog and Tool based on gadget
*Now inherits from TemplateDialog and doesn't do a
very good job of it!

Change-Id: I92eaecda1b18611e77491317b2dca3d756004b0a