Includes a bunch of deps due to lack of mvn - need to reconsider using lambda4j because it brings in a million. Need Maven!
Made ILink handle a list of args instead.
Moved some Link classes around to .pipline.*
Added slf4j and logback logging to replace System.stdout/err.
Split out DataFeedHandler into seperate Links and renamed it to AsyncTask - it's suppose to be executed on UI thread (but it's not).