For display the sticky message at top, I've changed the order condition
Save the sticked date only if sticky checkbox is checked, this was done to obtain the right order of message display
The old version of message order broke the condition regarding sticky messages
A new colums sticked_on was added.

Using data from this column will help us to put sticky messages on top of messages list
New scenarios that test if in existing board with some messages when adding a new  message marked as sticky is displayed first  in list
This step will check if message with given name is displayed in first row of table.
New scenarios that test if in existing board with some messages when adding a new  message marked as sticky is displayed first  in list

git reset HEAD^1 Gemfile.lock
git reset HEAD^1 config/environments/production.rb