Moved LocationMath to GenericClasses

Since LocationMath was coming useful in User app also, it has been moved
to GenericClasses to reduce redundant code.
Bug fixed: Agent active notification

Agent got notification only in background. That bug has been fixed now.
Bug fix: Unsuccessful signup message

App showed unsuccessful logout message even though it was successful.
That bug is now fixed.
Location trigger functionality added

Location triggers can be added and deleted, notification is done when
User enters marked area.