Merge pull request #23 from bdew/fix-source-excludes

SourceCopyTask should respect includes/excludes on the sources
fixes #24
added extra assets sync task from .minecraft dir
stole json reading from FTB launcher
used Version object for Json
cleanup and bugfixes
Merge remote-tracking branch 'remotes/upstream/master' into custom