api: Fix findByXId to findByUuid in EntityManager and ApiDispatcher

Signed-off-by: Rohit Yadav <bhaisaab@apache.org>
api: Fix NullPointerException in ApiResponseHelper for DomainResponse

Signed-off-by: Rohit Yadav <bhaisaab@apache.org>
api: Fix NullPointerException for listProjects in ProjectJoinDaoImpl

Signed-off-by: Rohit Yadav <bhaisaab@apache.org>
api: Annotate ListRoutersCmd, fix @Entity for Network,User,VPC Response

Signed-off-by: Rohit Yadav <bhaisaab@apache.org>
api: Annotate project API cmd and response

Signed-off-by: Rohit Yadav <bhaisaab@apache.org>
api: Skip empty uuid processing in ApiDispatcher for received params

Signed-off-by: Rohit Yadav <bhaisaab@apache.org>
add xenserver backend code: download template from http directly
Guard null pointer exceptions.
Remove IdentityProxy from Response classes.

Signed-off-by: Min Chen <min.chen@citrix.com>
remove parent concept from AsyncCallbackDispatcher, let user of AyncMethod handle high level concept of chaining
Revert "Guard null pointer exceptions."

This reverts commit fc56e29a3ec22035c744e276538e8a20e5923996.

Conflicts:
	server/src/com/cloud/api/ApiResponseHelper.java

Signed-off-by: Min Chen <min.chen@citrix.com>
api: Fix Validator annotation interface

Signed-off-by: Rohit Yadav <bhaisaab@apache.org>
fix build, due to refactor rpc
fix test build
Remove IdentityProxy from plugin response classes.

Signed-off-by: Min Chen <min.chen@citrix.com>
Add plugins section
Merge branch 'master' into ui-plugins
Fix path for plugins.js
CSS: Cleanup formatting
Add/style basic plugin listing