Ignoring IDE settings.
Variable declarations not match to usage of them.
Unnecessary closing ?> .
PHPUnit loads framework classes automatically.
Missing check for PHPUnit_MAIN_METHOD.
Using PSR-0 underscore class name,
to avoid possibility of conflict.
Trailing whitespace removed.
Running luckily because not Python :)
(= mismatch indent)
Doc comment as type declaration.
Good for IDE and also human readability.
Using PSR-0 underscore class name, to avoid possibility of conflict. (2nd)
Iterator classes changed to on-demand loading.
Using self keyword instead of class name.
applied namespace
Merge pull request #1 from tanakahisateru/quality
Merge remote-tracking branch 'tanakahisateru/on-demand-iter' into devel

Conflicts:
	src/Ginq/IterProviderIterImpl.php
Merge remote-tracking branch 'ritalin/apply-namespace' into devel

Conflicts:
	src/Ginq.php
	src/Ginq/Iterator/ConcatIterator.php
	src/Ginq/Iterator/CycleIterator.php
	src/Ginq/Iterator/DropIterator.php
	src/Ginq/Iterator/DropWhileIterator.php
	src/Ginq/Iterator/GroupByIterator.php
	src/Ginq/Iterator/RangeInfIterator.php
	src/Ginq/Iterator/RangeIterator.php
	src/Ginq/Iterator/RepeatIterator.php
	src/Ginq/Iterator/SelectIterator.php
	src/Ginq/Iterator/SelectManyIterator.php
	src/Ginq/Iterator/SelectManyWithJoinIterator.php
	src/Ginq/Iterator/TakeIterator.php
	src/Ginq/Iterator/TakeWhileIterator.php
	src/Ginq/Iterator/WhereIterator.php
	src/Ginq/Iterator/ZeroIterator.php
	src/Ginq/Iterator/ZipIterator.php
	src/Ginq/Lookup.php