added firebase support and refactored a bit
fix merge
moved contentscript, since we will have two
fix manifest
added code for cross-extensions message passing