added BouncyCastle and support for more encryption key algorithms
added integration for each configured encryption algorithm
added key algorithm to key create UI screens
added JSTL function for finding entries in collection
added JSTL function for finding entries in collection
updated key configurations to be a map instead of a list
made  key configuration beans to anonymous inside the keyMetaData map