Enhanced Generic Dao to support Generic list all.

All added Readme for api module. Wrote some more test cases in
FactoryLoaderTest will Refactor later.

UserServiceImpl list all users method written, in order to retrieve list
of all users available in system.