Merge pull request #18 from esmale/master

Profile bug & pagination
[BugFix] adding user authentication before edit and update profiles
[BugFix] email fields set to readonly mode
Merge pull request #20 from manusajith/master

[Bug Fix] for issue 19
[Refactoring] Edit/Update allowed only for current users profile
[Enhancement] User's email and profile updated if its changed on github
[Refactoring] Adding association b/w user and profile models
Merge pull request #22 from manusajith/master

Association between User model and Profile Model
Order profiles by name; restructuring profile index page a bit to make better use of the space
Merge branch 'master' of github.com:esmale/dallasrb-web