add country info in sign-up form
user's location @ server side.

- fix issues found
add tag search api
remove suffix of ApiRestangular

we want to append query parameter after url, appending this suffix
would make url like: api/q/?kw=xxx.
[client] add tags to topics
fix bug

when cancel the dialog, an exception would be thrown.
fix bug

issue finding when integrating agularjs.ui.boostrap.typeahead.
update ignore files
tmp commit

gotta reset env