Fix examples/determ.cpp compile break and examples/makefile missing library.
Update examples/determ.cpp to fix regression in three asserts (due to library change to compressed public keys) and document/disable two other assertions (that are failing for unexplained reasons, presumably related to the aforementioned change).
Solution and project files for VS2013 x86 builds.
Revert "Update examples/determ.cpp to fix regression in three asserts (due to library change to compressed public keys) and document/disable two other assertions (that are failing for unexplained reasons, presumably related to the aforementioned change)."

This reverts commit 6d4f6ca2aaea00a5674a4bb737489dcde4846495.
Change to static linking for debug builds to avoid non-redistributable debug crt library dependency. Add readme file.
Remove unused namespace.
Merge branch 'master' of git://github.com/evoskuil/libwallet into evoskuil-master

Conflicts:
	examples/determ.cpp
Implement a bitcoin URI parser

This parser follows the BIP 21 standard as closely as possible.
Accept URI's with illegal spaces

Some buggy bitcoin software creates these in the wild.
Provide control over URI-parsing strictness
better parse_amount()
Number of changes to URI code

* Turn example into stricter unit test.
* Use boost::optional for optional value types.
* Use std::numeric_limits
Show how to handle custom URI parameters
Simplify the bitcoin amount parser

Besides having a movable decimal point, this code is shorter and
has fewer corner cases.

It was also written before the other algorithm, but is being rebased on top.
Round results in the bitcoin amount parser
Add URI writer