You can control cRIO based robots using the latest version of the 2015 driver station, you just have to select the 2014 protocol in the combobox on the setup tab.
As for programming the robot, that depends on what language you are using:
For Java, you need to use Netbeans with the old plugins, which can be installed from
this update site the same way as last year.
For C++, your best bet is to use
Thunder cRIO C++ Tools
For LabView, you can run 2015 code on the 4-slot cRIO (but not the 8-slot), or you can use the non-expiring LabView software from last year.