Remove unused vars
Avoid typedef redefinition
Merge branch 'master' into dev
Fixed CMakeList.
1.Fixed library/archive install path.
2.Added target 'uninstall'.
Merge pull request #2 from Rocaloid/dev

Some changes