Fixed handling of null in Marker#setAnimation(null)

Fixed handling of null in Marker#setAnimation(null) for Issue #185

Note that there were a bunch of formatting changes from Eclipse, hence the second commit that reverted those. Also, a commit to add extra Polygon/line typos I found.