add comments and java doc to ApiInterface;
fixed the callback type;
implement ApiClient.getUser() on Profile_Fragment;
update condition check for nickname and email on Profile_Fragment;
remove the usage of GetRequest and its subscribes on Profile_fragment;
style clean up, no code changes;
move ButtonAction to network package and update its dependents;