Adding generateValueByType to select elements. 

Also added optional "elementName" and "field" to generateValueByType signature. Issue: husainshabbir/form-filler#9