Merge remote branch 'public/master' into periodic-merge-20130617
switch to use fuguta configuration library.
Merge pull request #431 from axsh/periodic-merge-20130617

Periodic merge 20130617
Merge remote branch 'axsh/master' into periodic-merge-20130617
Merge pull request #211 from axsh/periodic-merge-20130617

Periodic merge 20130617