Impl Request, Project, Build
also
* Impl Project.from_name; Request#call
* Impl Request#start
* One-line Request#start
* Impl Request#uri
* Set basic auth in Request#call
* Impl Request#get
* Fix Request#uri: include base_url + resource
* Impl Request#base_url
* Impl Request#scheme
* Impl Request#host
* Impl Request#username/#password
* RenameMethod Request#get->#request_obj
* RenameVariable: Project::URL->RESOURCE
* Impl Project#latest_build_from(branch_name)
* Impl Project#build_resource
* Extract xml doc builder
* Add test task default
* Send factory back to Build
* Impl Build#xml_doc
* Impl Build#status_code
* Impl Build#status_code 2/3
* Impl Build#status_code 3/3
* Imple Build#status
* Impl Build#log
* Refactor log resource to constant
* Impl Build#log_resource + #id
* Remove unnessary delegation reference
Clean up Server
Add binstub
Requre fuci haha
require cli_options in Project; CliOptions.branch
Delegate .argv to Fuci::CliOptions
Extract CliOptions tests to test file
Be specific in load error for .fuci-team_city
Remove duplicate error message; require Project
Fix Project.*name factory in TeamCity.project=
Require net/http in Request
WIP remove error handling in binstub
Account for old ruby versions in Request
Account for more Request object bullsshhh
Build->Builds in Project
Impl Builds.from_resource
Spec composition and initialize
Have Build take an element
Extract builds_spec
Update dependency on fuci base