Merge pull request #35 from Orvid/master

More cleanup
[Formatting/Indenter] Fixed aBothe/Mono-D#394 - wrong nested indent on 'enum : uint {}'
Fixed #37 - Allow storage classes on foreach iterators
[Completion] Don't complete 'foreach(auto |'
[Completion] Fixed aBothe/Mono-d#398 - Don't show items of private imports in the selective import completion
[Parser] Fixed #38 - '~this() const {}' wasn't accepted