Give precedence to feature style
Distinct style function types
Update to use the correct default style function namespace
Test to make sure that feature styles take prececence
Move defaults style into `style.js`
Merge pull request #2394 from tonio/style_order

Give precedence to feature styles