Merge pull request #145 from deba/mahesh

Mahesh
Defined ConfigType class
Added client and server configuration types
some previous commits remaining
Merge pull request #146 from deba/komal

Komal
field configs commited
default value and regex validator method added
configtypes commited
fields commited
unwanted code removed
configtypes commited
configTypes commited
fieldconfigType extends Basefieldconfigtype change added
Merge pull request #147 from deba/pallavi

Pallavi
Changes to the ConfigType for creating default config instance
Merge pull request #148 from deba/komal

Komal
field configs commited
field configtype classes commited
remaining changes commited
Merge pull request #149 from deba/pallavi

Pallavi