Node-Config Middleware First Version

Signed-off-by: José Luis Di Biase <josx@interorganic.com.ar>
Bind the whole model to node-config

Signed-off-by: José Luis Di Biase <josx@interorganic.com.ar>
Reset config runtime file on delete

Signed-off-by: José Luis Di Biase <josx@interorganic.com.ar>
add travis support

Signed-off-by: Niv Sardi <xaiki@evilgiggle.com>
Add async support on config.resetRuntime (changes in node-config)

Signed-off-by: José Luis Di Biase <josx@interorganic.com.ar>
Replace config with common config

Signed-off-by: José Luis Di Biase <josx@interorganic.com.ar>
Adding node-config original values on models

Signed-off-by: José Luis Di Biase <josx@interorganic.com.ar>
New model to support schema validation on middleware

Signed-off-by: José Luis Di Biase <josx@interorganic.com.ar>
mongoStore: send db connection and other data with crud.
mongoStore: send _id from update event to all clients.