Add store selector

- Move out the store information from query.
    Now the URL encoding becomes:
    /home/?store=storeName&query=QueryContent
- Fix a store url encoding bug.
- Add a store selector on homepage.