How to deal with the wallets with very small amount of Bitcoins?
Two ways:


Create a transaction with no fee and wait as long as it takes for it to confirm.
Aggregate several such accounts into a single wallet so you can combine them in a single transaction.


Neither way is likely to be worth the effort though, unless you have a large number of such accounts.