Remove custom constructors, which is no longer needed with C++11. Use C++ struct zero initialization instead. Fixes #686. Change-Id: I512da9f23a250e8b9ebf8bb8e0a39ad0f822d0d3