fix staking icon sometimes shows 0 weight
get rid of strlcpy.h

Don't use hand-rolled string manipulation routine with a fixed
buffer in the bitcoin core, instead make use of c++ strings and boost.

Conflicts:
	doc/assets-attribution.txt