Merge pull request #2 from btfou/master

add objectIdField option
provide a default ClassBreakRenderer. address issue #3
changed default limit for ClassBreakRenderer to Infinity
can now handle a simple default renderer
added ability to use service renderer for single features. addresses issue
added ability to provide a custom renderer for single features to override default service renderer
update