Initial Commit

* Database
* Basic layout
Implementer login and logout functions
Get Internet permissions
Added Logout button and debugTextView
Network on seperate thread, onClick events listeners

* Run all network operations on a sepearate thread
* onClick events listeners created
Renamed full package
Slightly fixed my fuck up
saveToDatabase, getUsername, getPassword functions created
Change height of Logout button
Fixed database read error to access last entered password
Whitespace, Indentation fixes, Vim modeline
NetworkEngine created

* This engine will perform the login, logout and other operations
* Works on a seperate thread (not on MainActivity) so as that app
  doesn't get stuck during network operations
DatabaseEngine created

* DatabaseEngine: provides getUsername, getPassword, saveToDatabase
* saveCredential function in main handles all UI related stuff
* Moved all the crap in a corner. FY Vivek
Inserted file headers

Even though Android is Apache 2.0 but developers may still release any
application on android with a GNU License. Version 3 looks like the best
option.
Align textview to in center
move all logout related operation in seperate module
Engine now needs context for SQLOpenHelper(dbhelper), Fix errors debuged
NetworkEngine now return StatusCode

There is a public enum StatusCode which may be used to match the status
and show appropriate response
Use string from dbhelper class to fixed database errors
Renamed dbhelper to DatabaseOpenHelper, just refactoring