jPOS-103 BaseChannel default 5 minutes timeout

If timeout is not configured, use 5 minutes default.
User can still set the timeout to 0 (no timeout), although this is
highlly not recommended.