Add build status to the README

Also make some general improvements to sections.
README update

Make the build status image link to the Travis project instead of the image.
Merge branch 'master' into sources
Refactoring based on code review 3/21/2014

test_double documentation

Changed name of double to test_double
to avoid name conflict with double in package:base

Added documentation to function test_double

Removed quotes from list key names

DRYed up test_parse_sources

Interface takes a string for packages instead of the package
retrieved from mock_packages[[package]]

Cleaned up indentation in parse_sources.r

Added sources_empty function

Makes check for whether sources field in DESCRIPTION exists easier to read

Refactored parse_sources for readability

Moved all regexes into helper functions so that main function is more self documenting

Cleaned up indentation in test-bundler.r

DRYed up test_install_from

invocation of install_from_repos_or_sources

Matches the function signature

Throw error if source not found