Add some acceptance tests for functions.
First set of tests
Add success/fail groups
Add build_csv
Adding more tests
Merge pull request #243 from hunner/add_beaker

Add beaker tests for functions.
Add more specs
Merge pull request #244 from hunner/add_tests

Add more specs
Fix the validate_augeas beaker tests
Merge pull request #245 from hunner/fix_augeas

Fix the validate_augeas beaker tests
Update build_csv to understand contexts
Merge pull request #246 from hunner/update_build_csv

Update build_csv to understand contexts
Add the missing shebangs and fix the wrong ones for rpmlint to stop complaining loudly
Merge pull request #248 from averi/master

Add the missing shebangs and fix the wrong ones
Adding more spec coverage
Move the 4 misplaced tests
Add mode +x to spec .rb files
Merge pull request #247 from hunner/more_tests

Adding more spec coverage
Move unit tests to spec/functions

rspec-puppet matchers are defined for tests which exist in
spec/functions, but the function unit tests lived in
spec/unit/puppet/parser/functions. This moves them to the correct place
for using rspec-puppet
Merge pull request #250 from hunner/move_unit

Move unit tests to spec/functions