Updated DDProgressView class and demo project to use ARC and current best coding practice
better range logic when setting progress
made the outer line width and gap width adjustable
removed logic that overrides progress view dimensions