cdap twitter pack initial commit

README due in next PR
If someone want to override this to process the Tweet directly and not emitting anything, the construction of Flow will fail. This is because this Flowlet has a `OutputEmitter<Tweet>`, which requires the Flow DAG has a downstream Flowlet that takes `Tweet` as input. The verification is done at deployment time to make sure no one can keep emitting items to queue without anyone consuming it.