add BinDeps to require
Create build.jl
get library location from deps/deps.jl
use deps/deps.jl instead of hardcoded library name
do make install instead of going through cmake
update for upstream release, use unpacked_dir

Relies on https://github.com/JuliaLang/BinDeps.jl/pull/84 being merged and tagged,
or applied locally, to work on Windows.
Merge pull request #10 from tkelman/bindeps

Bindeps
string array type should be immutable, fix types of some struct elements
fix test regressions & cleanup after str-array type change
reenable patch tests
re-enable diff tests
fix some issues with remote's handling of str array structs, add needed parameters to update tips
add back in partial remote test support
api change in libgit with rename remote
remove  function in favor of directly using type constructors
use sandboxed clone tests for remote
remove uses of config in test suite
fix remaining remote tests
correctly mutate immutable Oid's by wrapping in mutable array
bump libgit commit