Fix test fails when local system is at a different Calendar.
Merge from working branch:
1  add a basic web page for APIs.
2  add list API
3  update default configuration for sirca use.
Merge pull request #1 from sirca/initial_merge

Initial merge