ENYO-2562: added setOptions func for supporting CLI generator options

Enyo-DCO-1.1-Signed-off-by: Junil Kim <logyourself@gmail.com>
ENYO-2562: changed _resetOptions func location

Enyo-DCO-1.1-Signed-off-by: Junil Kim <logyourself@gmail.com>
ENYO-2562: removed existed option

added options parameter into generate function

Enyo-DCO-1.1-Signed-off-by: Junil Kim <logyourself@gmail.com>
ENYO-2562: removed unnecessary local variable

Enyo-DCO-1.1-Signed-off-by: Junil Kim <logyourself@gmail.com>
ENYO-2562: fixed indent

Enyo-DCO-1.1-Signed-off-by: Junil Kim <logyourself@gmail.com>
ENYO-2562: generate works like overwriting as default when options.overwrite is not defined

Enyo-DCO-1.1-Signed-off-by: Junil Kim <logyourself@gmail.com>
ENYO-2562: enable jshint & fix warnings

Enyo-DCO-1.1-Signed-off-by: Francois-Xavier KOWALSKI <francois-xavier.kowalski@hp.com>
Merge pull request #2 from enyojs/ENYO-2562-sparkleholic

Enyo 2562: Common-ify Ares/Sdk generator in ares-generator.git (after merging jshint messages).