add a line function to canvas

Enyo-DCO-1.1-Signed-off-by: John McConnell
 johnmcconnell@yahoo.com
travis Ci fix
remove the empty publish....
Enyo-DCO-1.1-Signed-off-by: john mcconnell johnmcconnell@yahoo.com

sample for canvas line
fix extra comma

john
Add a ctx.save and a ctx.restore

john
Cap line    in enyo.canvas.Line
Rename line.js to Line.js for compat on case-sensitve file systems

Enyo-DCO-1.1-Signed-Off-By: Ben Combee (ben.combee@lge.com)