bug-23: add settings page and license page which is called by settings
page.
Merge pull request #8 from john-hu/bug-23-settings

bug-23: add settings page and license page which is called by settings, r=thomas