New features and bug fixes

1) Added new folder actions and drag&drop.
2) Added image validation to avoid unhandled exceptions.
3) Fixed wrong server port arg index.
4) Modified client and interfaces with new APIs.
5) Added response status logging on client side.