Merge pull request #17 from totogo/master

Added support for data type timestamp in BigQuery
add destination table to query_exec
Fix spelling mistake
Upgrade roxygen
Convert s3method to export
Add description
Resolve merge conflicts.
Re-run roxygen to update docs.
Add a helper for parsing BigQuery table IDs.

This adds a small helper function for parsing a compound identifier like
`publicdata:samples.natality` into a list of the form
`list(project_id = "publicdata", dataset_id = "samples", table_id = "natality")`.
Merge pull request #24 from craigcitro/signature

Add a helper for parsing BigQuery table IDs.
Workaround an issue with headers in httr.

Currently `httr` drops the `Content-type` header [in some
cases](https://github.com/hadley/httr/pull/147), causing many requests to
fail. This works around the problem by taking advantage of some case
sensitivity in header name handling.
Upgrade docs to roxygen 4.0.2
Use donttest in examples
Document all arguments
Use travis
Asserthat is now on cran
Add some github examples.
Closes #23
Simplify the signature of `query_exec` and `insert_query_job`.

The only information needed for a BQ query is (1) a query string and (2) a
project ID to bill the query to. This change simplifies `query_exec` to
only *require* these two fields, and packages the rest into
`destination_table` and `default_dataset`.

This is a decidedly breaking change for both `query_exec` and
`insert_query_job`; we probably want to bump a version number before merging
this. This also updates all references (I could find) to use the new
`query_exec` signature.

Also update all documentation.
Merge pull request #7 from craigcitro/signature

query_exec should not require project and dataset arguments