Restoring RepeaterView

Removed IEnumerable<T> and Restored ObservableCollection<T>.

Added comments, including why ObservableCollection<T>.
Revert "Restoring RepeaterView"

This reverts commit 75df35c16c0646144aa3ec6a838e2b2b8b963602.
Fixed Small bug in template selector

The template selector could ignore the result of the selector function.
Removed not needed operation
Merge remote-tracking branch 'upstream/master'
Extracted the collectionChangedHandle to it's own first class...err class

Extracted collectionChangedHandle to it's own file, and extended it to
handle ItemCollectionChanged events internally, thus further simplifying
control code.
Added lifecycle events to the Carousel view via an interface that
viewmodels can optionally implement.
Added DragContentView & renderers for iOS/Droid

WP8 renderer shell is included but currently it isn’t functional.
Merge pull request #490 from sami1971/master

Added DragContentView & renderers for iOS/Droid
Added null check to CollectionChangedHandle

Most likely a non issue, but it was missing so....
Code Review in AutoCompleteView control #496
Update images for AutoCompleteView control.
Fix for iOS SMS sending
Merge pull request #498 from sami1971/master

Fix for iOS SMS sending
Fixed: Wrong implementation of InternetConnectionStatus in WP (with emulator) #495
Merge pull request #499 from wizche/wp-networkissue

Fixed: Wrong implementation of InternetConnectionStatus in WP #495
Merge pull request #481 from Choran66/master

Fixed bug in template selector
Fixed issue #485: Image picker issues on iOS
Merge pull request #501 from wizche/ios-imagepicker

Fixed issue #485: Image picker issues on iOS
Added missing files + drag bug fix
Added device memory info