cmake: Added Fedora 18 packaging information
core: Add min_noutput_items to gr_block.
core: Enabling msg_connect within python blocks.
pmt: added python converters
core: added tag to python converters
cmake: Allows Unix systems with /usr/lib64 to use Boost installations in non-standard locations
build: disable certain Boost versions we know are buggy to fix Issue #513.

Creates a new list of version to test against. If any version matches the list of bad versions, set Boost to Not Found.
Merge branch 'maint'
Merge branch 'pmt_to_python'
core: adding gr_random_pdu message passing block
adding gr_fastnoise_source and making it the default for gr_channel_model
this is a 4x-6x speedup depending on the processor/os
Merge remote-tracking branch 'ncorgan/cmake_boost_fix'
Merge remote-tracking branch 'ncorgan/fedora-18-cmake'
gruel: adding wrapper layer for gruel threads to enable setting thread affinity.

Working in Linux; programmed for Windows (but untested); nops for OSX.
core: working thread affinity concept into gr_blocks.

Example in gnuradio-core/src/examples/mp-sched/affinity_set.py

Documentation describing API in docs/doxygen/other/thread_affinity.dox
QA: adding a test to make sure the set_processor_affinity calls work and top_block starts correctly.
gruel: need to include windows.h to know about HANDLE.
sched: added documentation for affinity setting functions.
gruel: renamed mask to dword_mask
gruel: Added WIN32_LEAN_AND_MEAN definition before windows.h include