issue 930 polylines, polygons not tracking properties and models

@cthrax  @aesnyder @gitnik @zacronos @kandizzy @wrummler 
- polys clean up and tracking
- reduced code all code derives from base-polys-child-model.coffee
#930