Extend password filtering.

Hi Gennadiy.  I expanded the password filtering to detect passwords based on the presence of lower, upper, number, and symbol characters together, without spaces, at user-specified lengths.  Also a minor fix so that it would build in my "~/Developer/Public Source" directory, as the space in the path was causing trouble.

Thanks!
Mark