all the functionality that is related to LSVM, should be put into lsvmcascade namespace. instead of macros the constants should be delcared using anonymous enumeration.