Remove old async stuff that used HNAsyncTask
Gets rid of BaseTask since it's not needed anymore
Reorganizing TaskFactory to return Observables
Adds NoTils in order to use utility classes
Gets list of news using RxJava!
NewsListFragment now loads news and paginates. Refresh is broken

Still need to improve some bits (Especially rotation stuff) but it's starting to get shape!
Gets summary using RxJava, also small refactorings
Parse summary markdown into Spannable in an Observable
Move rxjava-android dependency to android module
Updated to latest android build tools

Also deleted unnecessary stuff and fixed android tests configuration to use flavours
Removes (apparently) unnecessary `requestLayout`
Uses `flatMap` to combine the two Observables YEAH!
Uses RobotoSlab for the NewsDetails fragment

Makes the text more readable
Moves TaskFactory to app/ so mockServer flavour can be used
Nicer typography for news list items
Adds serializable generated ID for security
Converts paginated loading into reactive event stream
Save&Restore news list and pagination info on rotation

Not best solution ever - I'll try to improve, but will do for now
Fixes issue in LoadingAdapter so it doesn't ask for duplicates
Gives some love to the ActionBar (KitKat translucent style!)

Also made compatible with older Android versions