Re-structured for Android Studio (using import function)

Note: does not include achartengine source code
Fixed Android Studio gradle config for pre-AndroidL
Merge branch 'master' into aStudio
Removed gradle/AS generated files from repo
Re-structured for Android Studio (using import function)

Note: does not include achartengine source code
App updates for Android L (work in progress)

This change is the bare minimum to make the application functional
on Android L. It is not pretty, nor does it take advantage of new
features. That will come later.
minor style changes to charts & dialogs
Updated with new target SDK versions

Now that Android 5.0 (Lollipop) is official, and the SDK is official,
the sdk version codes need to be updated. It now supports the regular
flow, using a number as the sdk number, and allowing for backwards
compatibility with older Android versions.