Merge pull request #70 from Orvid/master

[Completion] Fixed NRE on goto completion
[Completion] Implemented #64 method overriding completion
Merge branch 'master' of github.com:aBothe/D_Parser
[Completion] #64 Fixed completion on multiple declaration modifier attributes
[Completion] Put post-param attributes in the post-param section of the newly created method either (usually happens with 'pure' or 'nothrow').
[Resolver] If a class explicitly derives from an interface only, let it still be of super type 'Object'
[Completion] Further method completion improvements
[Completion] Reworked UDA completion
micro-opt
dict access exception
[Editing/Tooltips] Fixed aBothe/Mono-D#429 invalid tooltip placements
[Parser] Fixed aBothe/Mono-D#430 parsing __LOCAL_SIZE within asm statements
[Parser] Fixed #74 couldn't parse 'int' instruction
[Resolver] Let size_t and alignof resolve to uint, not int
[Parser] Fixed #57 'template X(alias pred = x => x) {}' couldn't be parsed
[Editing/Gui] Don't show alias base types in tooltips
.
.
[Parser] Fixed #77 parse 'shared static this() {}' properly
[Parser] Fixed #51 - 'enum A(T), B(U);' couldn't be parsed