add metadata for form-data file field
remove optional dependencies
remove optional requires in tests
remove env from travis.yml
Merge pull request #1173 from seanstrom/support/rm-optional-dependencies

remove optional dependencies
add unit tests
Merge pull request #1169 from dotcypress/form-data-file

add metadata for form-data file field
Enable strict mode in tests
Remove semicolons in tests
Change == and != to === and !==
Use single quotes for strings
Escape special characters
Add spaces around infix operators
Clean up unused variables and unhandled errors
Put curly braces around all if statements
process.exit() is fine in tests
Don't use + to concatenate paths
Don't redeclare existing variables
Make return statements consistent
Remove dangling commas