Extendable http error for node server using es2015, covers most HTTP default errors and allow extending them for custom errors.