Devel

refactored the code

* use background page as an agent for event/request processing
* use pageAction icon to indicated whether the page be crawbable. and the popup page as a sender ui
* url and dom selection could be easily configure therefore other tweets provider service could be support quickly