BDD: add some missing methods and minor fixes
BDD: add  i see homepage step
BDD: add click at an image step
BDD: making path dictionary with lower cases

This will fix those minor mistakes that can be annoying when writing BDD, since it only makes that on context files the pages need to be defined with lower cases
For example, it's easy when there is a page defined with 2 words that in a sentence it shows up as "First second" and on another sentence as "First Second", the different cases on "second" word will make test fail.
BDD: change from methods protected to public

Some times these methods are needed on the SubContext's being protected doesn't allow them do use it
BDD: browser context add missing '{}'
BDD: correct sentence structure 'I see 1 search result'
Merge pull request #131 from MLoureiro/fix_bdd_some_sentences

Fix bdd some sentences