added ListMap

ListMap is a map that does not order elements; used in
NameValueCollection to prevent reordering of message headers
Merge pull request #121 from fbraem/develop

MongoDB: Avoid endless loop when indent is set to 1, cleanup code
multimap-like functionality
RecursiveDirectoryIterator and ListMap

1) Recursive and SortedDirectoryIterator

- added to VS projects
- fixed some style/formatting
- fxed windows tests

2) Added ListMap

Poco::ListMap is a std::mulitimap-like container that preserves
insertion order (needed to prevent Net message headers)
MailMessage: attachments saving and read/write

MailMessage: attachments saving support and consistent read/write
renamed getPartStore() to createPartStore()
VS 71,80,90 projects, style edits
VS 100 and 110 projects

- generated VS 100 and 110 projects
- changed message length from signed 32 bit int to std::size_t
* remove unused variable warning

 Please enter the commit message for your changes. Lines starting
Merge pull request #126 from killerbot242/develop

* remove unused variable warning
MongoDB sample build files
GH124: Possible buffer overrun in EventLogChannel
MongoDB samples solution
GH #119: JSON::Object holds values in ordered map

- fixed GH #119: JSON::Object holds values in ordered map
- added PrintHandler
- renamed DefaultHandler to ParseHandler
- redefined DefaultHandler as typedef to ParseHandler
GH #127: Eliminate -Wshadow warnings

- fixed GH #127: Eliminate -Wshadow warnings
- SocketAddress small object optimization
mac/clang build fixes
linux/gcc build fixes
only style changes
GH #79: Poco::Thread leak on Linux

fixed GH #79: Poco::Thread leak on Linux
GH #61: static_md build configs for Crypto and NetSSL

fixed GH #61: static_md build configs for Crypto and NetSSL