add unique id to each result / fine tune spatial reference

add unique id to each result of FindTask to correctly highlight/zoom when two results have same value field

added additional logic regarding spatial reference and extent size for more flexibility/accuracy when zooming to point features

closes #113