Fingerprint beacons array length check

For resolving bug: crashes when no AP is visible
Merged changes from primalpop repo.
Merge pull request #2 from neols/master

Fingerprint beacons array length check
Merge pull request #3 from elyas-bhy/develop

Merged changes from primalpop repo.
Debugged, refactored and cleaned old code.
Removed unused library.
Refactored fingerprint merge method.
Refactored fingerprint ranking method.
Some more cleaning.
Fixed build configuration of demo app, fixes #4.
Removed unused content provider, fixes #7
Fix Android API settings.
Merged previous changes.
Merge pull request #6 from elyas-bhy/develop

Fixed #4 and #7
Added Java .class files to gitignore.
Setting up API project.
Merge branch 'master' of https://github.com/idrc/tagin into develop
Implemented entity management logic.
Added appengine generated files to gitignore.
Moved endpoints to separate package.