Add shell of ff extension
Split extension into chrome-specific and browser-independent parts.

The idea is that next we'll be able to use the same module system
for firefox.