Changes for inclusion of Password, etc., BoundedString will require some
further changes, for example assignment, needs review, WIP.
Minor update.
Introduced function templates over string type parameter for some common
functions.
Merge branch 'secure_strings' of github.com:maidsafe/MaidSafe-Common into secure_strings
Merge branch 'secure_strings' into vault