Came up with a way to handle invalidateSize

Handle request to invalidate the map size
Up scope using $scope.$emit('invalidateSize')
Down scope using $scope.$broadcast('invalidateSize')
Merge pull request #492 from anwalkers/master

Came up with a way to handle invalidateSize