Hardcode in the test data
Correct skewed gender in SSA data

This commit adds a function that calculates correction factors for skewed
gender ratios in the SSA data (as explained in #9).

This commit doesn't pass all the tests when the `gender` function is passed a
data frame of values and the `years` parameter is a logical. This was a bad
design for the function and it is unnecessary because `Map()` and other
functional programming methods in R can let the user do this in more sensible
ways. The next release will incorporate breaking changes to the way that the
`gender` function works, so these tests will be fixed there.

Fixes #9
Removed option to pass a data frame to gender function
Delete logical year functionality; refactor error checking
Vectorized by removing joins in favor of filtering

Since the data being passed in and then passed to low-level functions is now a
character vector rather than a data frame, it is no longer necessary to use
the left join method. This should make the code run faster, and it also makes
it more easily vectorized. Tests still need to be worked on.
Put single name tests into the various methods tests
Additional test for argument validation
Refactor the Kantrowitz method

Return a list or a list of lists. Allow operation on a single or multiple
names. Rewrite tests to match. Rewrite documentation.
Refactor tests
Travis CI
Add travis icons
Added Appveyor
Added GitHub packages to Travis
Add README image to Rbuildignore
Fixed Appveyor badge
Added git to Rbuild ignore
Updated documentation
Drop examples that use the data frame column

This is the technique that we are dropping from the package
Merge branch 'feature/drop-df' into develop
Changed examples