CapSource Financial, Inc. VOTING AGREEMENT AND IRREVOCABLE PROXY