Modifies load from Generic DAO  so as to allow find object by both id
and unique values.
Implements searchBy function for local searchable points.
Starts the implementation of search by for remote searchable points.
Implements autocomplete search by remote records (Google APIs)
Calculates radius from a bikesource
Merge remote-tracking branch 'origin/searchsystem'

Conflicts:
	src/com/xenec/takeubike/Booter.java
Adds placeDescription to bikesources
Implements Async command queue feature.
Implements AsyncAutoCompletionRecordManager.
Implements GPS service.
Prepares activities and booter