Fix indent.
Add basic achievement apis and fix typo.
Fix possible request code conflict.

We only have two request code now, one is interested, the other
is not interested. Just simply make the not interested request code
= interested request code + 1.
Update achievement apis.
Update apis.