Merge pull request #20 from Design-Collective/ft/post-status-update-72499428

Ft/post status update 72499428
fix side bar links
Merge pull request #21 from Design-Collective/quick-fix/fix-side-bar

Quick fix/fix side bar
Add carmen-rails gem

[Refs #72678806]

Create Location model

[Refs #72678806]

Generated Location model, added association to User model.

Remove location info from User

[Refs #72678806]

Add Country/State select to the welcome page

[Refs #72678806]
Updated views to show country and state select inputs (based on the
country chosen).

Delegate country/state methods to Location model

[Refs #72678806]

Update location form partial

[Refs #72678806]
Added inputs for address, phone, postal code etc.

Add geocoder gem

[Refs #72678806]

Add geocoder support for Location model

[Refs #72678806]

Generated migrations for Location (added latitude, longitude).
Added full_address method to Location for geocoding.

Delete Country model

[Refs #72678806]
Deleted Country model and everything related.

Add location specs

[Refs #72678806]
Added some tests for Location model.

Drop Countries table

[Refs #72678806]

Update location_spec

[Refs #72678806]
Added another test to location_spec.rb

Update location_spec

[Refs #72678806]

Add initial test (has valid factory)
Merge pull request #22 from Design-Collective/ft/user-change-location-72678806

Ft/user change location 72678806
Merge pull request #23 from Design-Collective/ft/post-status-update-72499428

[Finishes #72499436]
implement follow/unfollow of users
fix api and tests
Merge pull request #24 from Design-Collective/quick-fix/fix-api-and-tests

Quick fix/fix api and tests
show follower and following posts on stream page,
add layout directive