title: CAShapeLayer with border and fill color and rounding
body: <p>How do I use CAShapeLayer to draw a line that has both a border color, border width and fill color?</p>
  
  <p>Here's what I've tried, but it's only ever blue...</p>
  
  <pre><code>self.lineShape.strokeColor = [UIColor blueColor].CGColor;
  self.lineShape.fillColor = [UIColor greenColor].CGColor;
  self.lineShape.lineWidth = 100;
  self.lineShape.lineCap = kCALineCapRound;
  self.lineShape.lineJoin = kCALineJoinRound;
  UIBezierPath* path = [UIBezierPath bezierPath];
  [path moveToPoint:self.lineStart];
  [path addLineToPoint:self.lineEnd];
  self.lineShape.path = path.CGPath;
  </code></pre>