ditched the old lazy loader and cache stuff since they sucked
re-added SoftCache and WeakCache (since they can be useful) but still killed off the BitmapSoftRef and BitmapWeakRef cause they didn't work. Also made BoundCache implement the CacheInterface, and register it with CacheManager. Because of this (and the fact that you usually wont want to clean BoundCaches) I added a CacheManager.clearNonBoundCaches().
refactored the BoundLazyLoaderTask for a little more clarity
ditch most of the BoundCache logs
BoundLazyLoader - instead of destroying views immediately, queue them up and destroy them on the next pass
DeckView now adds your views immediately (even if it doesn't know the layout rules yet) so that fragments can be supported
trying to figure out how to make the DeckView work with 3 lists all using the same lazyLoader
fix for deckView, it will never see an onInterceptTouchEvent(UP/Cancel) if it doesn't return true for the onDown
added some logging, need to speed up the bind command
finally figured out my lazyloader problem was actually a problem with the DeckView's TopContainer. Switching the top container from a relative to a frame layout seems to have solved the problem.
added a HandyImageView that won't throw exceptions in the onDraw
No more relativeLayouts in the deckview AT ALL!
added listener methods for when the right/left views are first scrolled into view (i.e. as little as 1 pixel off center)
added isLeftFocused, isRightFocused and isTopFocused methods to DeckView
now, when the deckview is showing left or right, a simple tap on the top view will bring it to center focus
added ability to add a BoundLazyTask with a short delay, for non-list stuff
give the boundLazyLoader an onResume method that causes the next 3 lazy tasks to be loaded in order, but only if the taskQueue is already empty at the time of the onResume
added a isTaskMethod to BoundLazyLoaderTasks, so you can prevent invalid tasks (i.e. null urls) from clogging up the queue, while still making sure the views get processed appropriately through the cache
fix bug where onRightVisible or onLeftVisible would not be called at the appropriate times
added a resume mode to the BoundLazyLoader which is triggered by onResume.  This mode will stay on until the taskQueue is empty. When resumeMode is on, a call to addTask(task) will use a short delay instead of the long one.