Merge pull request #13 from jblaine/fix_replace_add

Fixes broken "Add" functionality of replace_or_add
Add $ and ^ to list of characters to escape in regex.

The escape_string method did not include ^ and $ in the list of
characters to escape. This caused append_if_no_line to possibly add
lines with a dollar sign in them many times even after they have been
added.
Merge pull request #15 from rtkmparrott/dollar_sign

Add $ and ^ to list of characters to escape in regex.
adding .gitignore
Merge branch 'master' of github.com:someara/line-cookbook
updating test for chefspec 3
updating Gemfile for chefspec 3
Merge pull request #17 from vinyar/alex_hotfix

updating test for chefspec 3