Fix default language on Android, Comments, no Duplicates

New LINQ grouping to get things fancy
Implement IDisposable across the board.
Added new fancy lollipop support on android methods
Fixed warnings